Komputer awalnya digunakan untuk mengetik dan menghitung, namun sekarang juga digunakan dalam pendidikan sebagai media penunjang pembelajaran, alat analisis, dan pengolahan hasil penelitian. Perangkat lunak dan keras komputer telah berkembang untuk mendukung fungsi-fungsi tersebut.