Sistem komputer terdiri dari perangkat keras fisik dan perangkat lunak yang mengontrolnya. Perangkat keras meliputi komponen seperti perangkat masukan, pemroses, memori, dan penyimpanan, sedangkan perangkat lunak seperti sistem operasi mengatur kerja perangkat keras untuk menjalankan aplikasi.