Sampai saat ini generasi komputer dibagi menjadi lima fase. Berikut ringkasan mengenai perkembangan dari generasi ke generasi :
Komputer Generasi Pertama: Vacuum Tubes (1940-1956)
Teknologi di balik komputer generasi pertama adalah perangkat kaca yang rapuh, yang disebut tabung vakum. Komputer ini sangat berat dan ukurannya sangat besar. Ini tidak terlalu dapat diandalkan dan memprogramnya adalah tugas yang sangat membosankan karena mereka menggunakan bahasa pemrograman tingkat rendah dan tidak menggunakan Sistem Operasi. Komputer generasi pertama digunakan untuk perhitungan, penyimpanan, dan tujuan kontrol. Mereka terlalu besar sehingga mereka membutuhkan ruangan penuh dan mengkonsumsi listrik yang sangat besar.
Komputer Generasi Kedua: Transistors (1956-1963)
Komputer generasi kedua menggunakan teknologi transistor daripada tabung vakum besar. Fitur lainnya adalah penyimpanan inti. Transistor dapat berupa perangkat yang terdiri dari bahan semikonduktor yang memperkuat sinyal atau membuka atau menutup sirkuit.
Transistor ditemukan di Bell Labs. Penggunaan transistor memungkinkan untuk bekerja dengan kuat dan dengan kecepatan yang sesuai. Ini mengurangi dimensi dan harga dan untungnya juga kehangatan, yang dihasilkan oleh tabung vakum. Central Processing Unit (CPU), memori, bahasa pemrograman dan input, dan unit output juga mulai berlaku dalam generasi kedua.
Bahasa pemrograman digeser dari tingkat tinggi ke bahasa pemrograman dan membuat pemrograman menjadi tugas yang relatif sederhana bagi pemrogram. Bahasa yang digunakan untuk pemrograman pada era ini adalah FORTRAN (1956), ALGOL (1958), dan COBOL (1959).
Komputer Generasi ketiga: Integrated Circuits. (1964-1971)
Selama generasi ketiga, teknologi bergeser dari transistor besar ke sirkuit terintegrasi, yang disebut sebagai IC. Berbagai transistor ditempatkan pada chip silikon, yang disebut semikonduktor. Fitur paling banyak dari komputer era ini adalah kecepatan dan keandalannya.
IC terbuat dari silikon atau disebut chip silikon. Satu buah IC, memiliki banyak transistor, register, dan kapasitor yang dibangun di atas irisan tipis silikon. Pemrograman sekarang ditingkatkan ke bahasa yang lebih tinggi seperti BASIC (Kode Instruksi Simbolik Semua Tujuan Pemula). Komputer mini menemukan bentuknya selama era ini.
Komputer Generasi Keempat (1971-Sekarang)
Pada tahun 1971 Mikroprosesor pertama digunakan, sirkuit LSI integrasi skala besar dibangun di atas satu chip yang disebut mikroprosesor. Keuntungan terbesar dari teknologi ini adalah bahwa satu mikroprosesor dapat memuat semua sirkuit yang diperlukan untuk melakukan fungsi aritmatika, logika, dan kontrol pada satu chip.
Komputer yang menggunakan microchip disebut mikrokomputer. Generasi ini memberikan ukuran komputer yang lebih kecil, dengan kapasitas yang lebih besar. Itu belum cukup, maka sirkuit Very Large Scale Integrated (VLSI) menggantikan sirkuit LSI. Chip Intel 4004, dikembangkan pada tahun 1971, menempatkan semua komponen komputer mulai dari unit pemrosesan pusat dan memori hingga kontrol input/output pada satu chip dan memungkinkan dimensi/ukuran berkurang secara drastis.
Teknologi seperti multiprosesing, multiprogramming, pembagian waktu, kecepatan pengoperasian, dan memori virtual menjadikannya perangkat yang lebih mudah digunakan. Konsep komputer pribadi dan jaringan komputer muncul dalam generasi keempat.
Komputer Generasi Kelima (Sekarang and Kedepannya)
Teknologi di balik komputer generasi kelima adalah AI. Hal ini memungkinkan komputer untuk berperilaku seperti manusia. Ini sering terlihat dalam program-program seperti pengenalan suara, area obat-obatan, dan hiburan. Dalam bidang permainan game juga ditunjukkan kinerja yang luar biasa dimana komputer mampu mengalahkan pesaing manusia.
Kecepatan tertinggi, ukuran terkecil dan area penggunaan telah sangat meningkat dalam komputer generasi kelima. Meski AI belum seratus persen tercapai hingga saat ini, namun dengan melihat perkembangan saat ini, sering dikatakan bahwa impian tersebut juga akan segera menjadi kenyataan.
Untuk meringkas fitur-fitur dari berbagai generasi komputer, sering dikatakan bahwa peningkatan besar telah terlihat sejauh kecepatan dan ketepatan perawatan fungsi, tetapi jika kita menyebutkan ukurannya, itu menjadi kecil selama bertahun-tahun. Nilainya juga semakin berkurang dan reliabilitas justru meningkat.