Komputer adalah alat yang digunakan untuk mengolah data sesuai prosedur yang telah dirumuskan. Awalnya komputer digunakan untuk menyelesaikan perhitungan matematika tanpa bantuan alat, namun kini dipakai untuk berbagai tugas di luar matematika. Komputer modern membutuhkan sistem operasi dan perangkat keras untuk mengolah informasi.