Komputer yang kita atau anda gunakan masa sekarang adalah hasil perkembangan puluhan tahun. Sampai akhirnya kita bisa menggunakan komputer atau alat komputasi lainnya dalam genggaman kita. Perkembangannya bisa kita bagi kedalam 5 generasi yaitu:
Generasi Pertama (1945 - 1958)
Pada generasi ini Komputer mulai berkembang cara kerjanya yaitu menggunakan tabung vakum untuk sirkuit dan drum magnetik agar bisa menyimpan memori. Contoh dari komputer generasi pertama adalah ANIVAC dan ENIAC.
Generasi Kedua (1958-1964)
Generasi Kedua adalah masa dimana Teknologi tabung vakum mulai tergantikan dengan transistor. Penggunaan Transistor mulai digunakan pada akhir tahun 1950. Karena bentuknya yang kecil itu menyebabkan bentuk komputer pada masa itu lebih kecil dan hemat energi. Teknologi penyimpanan memorinya juga berubah menjadi magnetik. Pada tahun ini jugalah bahasa pemograman mulai diperkenalkan yaitu COBOL dan Fortran.
Generasi Ketiga (1964 - 1975)
IBM 360
Generasi ketiga ini merupakan pengembangan dari generasi yang kedua dimana sirkuitnya lebih terpadu dan transistor yang ukurannya lebih kecil. Bentuk dari transistor sudah semakin dikecilkan dan ditempatkan di chip silikon yang diberinama semikonduktor. Dimasa inilah mouse dan keyboard mulai perkenalkan.
Generasi Keempat (1978 - Sekarang)
Generasi Keempat merupakan masa dimana prosesor mikro mulai diperkenalkan. Prosesor pertama Intel, 404 chip mulai menjadi otak utama di sebuah komputer saat periode inilah istilah Personal Computer (PC) mulai digunakan.
Generasi Kelima (Sekarang - Masa Depan)
Generasi kelima dibangun berdasarkan teknologi kecerdasan buatan, dan masih dalam tahap pengembangan. Contoh teknologi yang sudah sering digunakan adalah teknologi pengenal suara. Penggunaan pemrosesan paralel dan superkonduktor menjadi dasar dari kecerdasan buatan. Tujuan dari komputasi generasi terbaru adalah untuk mengembangkan perangkat yang merespon bahasa manusia.