Sebuah sistem komputer terdiri dari dua elemen utama: perangkat keras dan perangkat lunak. Perangkat keras komputer adalah kumpulan semua bagian yang dapat Anda sentuh secara fisik. Perangkat lunak komputer, di sisi lain, bukanlah sesuatu yang dapat Anda sentuh. Perangkat lunak adalah seperangkat instruksi untuk komputer untuk melakukan operasi tertentu.