Pada tahun 1941, Konrad Zuse dari Jerman membangun Z3, komputer elektromekanik pertama yang dapat diprogram.
Mesin Enigma yang digunakan dalam Perang Dunia II juga dapat dianggap sebagai bentuk awal komputer.
2. Generasi Pertama
Pada tahun 1940-an, komputer menggunakan tabung vakum untuk melakukan perhitungan.
Contohnya adalah komputer Colossus yang dikembangkan oleh Inggris untuk membantu dalam memecahkan kode Enigma.
Komputer generasi pertama masih besar, mahal, dan sulit dalam perawatan.
3. Generasi Kedua
Pada tahun 1950-an, tabung vakum digantikan oleh transistor yang lebih kecil, lebih andal, dan lebih efisien dalam konsumsi daya.
Perkembangan ini membuka jalan bagi pembuatan komputer yang lebih kecil, lebih cepat, dan lebih terjangkau.
Contoh komputer generasi kedua adalah IBM 1401, yang menjadi salah satu komputer bisnis populer pada masanya.
4. Generasi Ketiga