Komputer adalah mesin hitung elektronik yang menerima masukan digital, mengolah informasi berdasarkan instruksi, dan menghasilkan keluaran. Komputer terdiri dari hardware seperti motherboard, prosesor, memori, dan perangkat lunak seperti sistem operasi dan program aplikasi. Komputer berkembang melalui lima generasi berdasarkan teknologi yang digunakan mulai dari tabung hampa udara hingga mikroprosesor dan LSI saat ini.