Abstrak merupakan salahsatu metode berpikir yang sering dipakai oleh programmer disaat menulis sebuah program. Layaknya seorang mahasiswa jurusan teknik, metode abstrak ini sangat sering digunakan dalam pembuatan koding pada saat mata kuliah tertentu.
Contohnya : saat membuat data pribadi untuk melamar kerja yang harus menggunakan nama, alamat nomor telepon ataupun foto ktp, maka lebih baik menggunakan penggunaan metode abstrak berikut ini.
Algorithms (Algoritma)
Algoritma dalam kehidupan sehari-hari lebih berkaitan dengan prosedur kerja yang kita lakukan, yaitu dari memulai suatu pekerjaan sampai dengan selesai. Hal itu harus dibuat terlebih dahulu apa saja yang harus dilakukan dalam pembuatannya.
Contohnya :
Berikut ini merupakan pembahasan mengenai Perangkat Lunak Komputer (Software).
Perangkat Lunak Sistem Operasi
Perangakat ini merupakan panggabungan antar pengguna, hardware dan software aplikasi supaya mendapatkan daya guna secara bersamaan. Contoh dari perangkat lunak sistem operasi ini yaitu operasi yang sering sekali digunakan oleh pengguna setiap harinya, yaitu Microsoft Windows, Linux, Mac, IOS Apple, Google Android, dan OS Windows Phone.
 Dimana sistem operasi ini merupakan inti yang paling banyak digunakan diseluruh dunia salah satu yang paling terbanyak yaitu Microsoft windows.
Contoh soal : apa saja struktur dari sistem operasi? Sistem operasi sendiri terdiri dari beberapa komponen-komponen. Beberapa komponen tersebut yaitu manajemen proses, manajemen memori utama, sistem jaringan dan sebagainya.
Perangkat Lunak Aplikasi