Komputer adalah peralatan elektronik yang dapat menerima input, mengolah input menggunakan program, dan memberikan output berupa informasi. Komputer terdiri dari hardware, software, dan brainware. Hardware meliputi input device, output device, CPU, memory, dan komponen lainnya. Software terbagi menjadi sistem operasi, bahasa pemrograman, utility, dan aplikasi.