- Menurut Hamacher [1], komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
- Menurut Blissmer [2], komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut:
- menerima input
- memproses input tadi sesuai dengan programnya
- menyimpan perintah-perintah dan hasil dari pengolahan
- menyediakan output dalam bentuk informasi
- Sedangan Fuori [3] berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.
- Hardware atau Perangkat Keras: peralatan yang secara fisik terlihat dan bisa di jamah.
- Software atau Perangkat Lunak: program yang berisi instruksi/perintah untuk melakukan pengolahan data.
- Brainware: manusia yang mengoperasikan dan mengendalikan sistem komputer.
- Komputer Analog
- Komputer Digital
- Komputer Hybrid
- Komputer Untuk Tujuan Khusus (Special Purpose Computer)
- Komputer Untuk Tujuan Umum (General Purpose Computer)
- Komputer Mikro (Micro Computer)
- Komputer Mini (Mini Computer)
- Komputer Kecil (Small Computer)
- Komputer Menengah (Medium Computer)
- Komputer Besar (Large Computer)
- Komputer Super (Super Computer)
- Komputer Generasi Pertama (1946-1959)
- Komputer Generasi Kedua (1959-1964)
- Komputer Generasi Ketiga (1964-1970)
- Komputer Generasi Keempat (1979-sekarang)
- Komputer Generasi Kelima
- V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, Computer Organization (5th Edition), McGraw-Hill, 2001.
- Robert H. Blissmer, Computer Annual, An Introduction to Information Systems 1985-1986 (2nd Edition), John Wiley & Sons, 1985.
- William M. Fuori, Introduction to the Computer: The Tool of Business (3rd Edition), Prentice Hall, 1981
- http://www.smp1gebog.sch.id