Sejarah  perkembangan komputer dari masa ke masa selalu saja manusia menemukan  sesuatu yang baru dan lebih baik, begitu juga dengan penemuan teknologi  komputer. Kemajuan-kemajuan yang dicapai manusia telah mengubah bentuk  dan efisiensi kerja dari komputer-komputer tersebut, sehingga kita dapat  membagi perkembangan teknologi komputer dalam beberapa generasi sebagai  berikut :
Komputer Generasi Pertama (1946 – 1959)
Komputer generasi pertama lazimnya digunakan khususnya untuk tujuan saintifik. Oleh kerana ukurannya yang amat besar, ketidaktepatan pemprosesan data dan harganya yang tinggi, ramai yang menganggap bahawa komputer akan kekal sebagai suatu alat yang digunakan untuk tujuan yang saintifik saja, bukan untuk kegunaan umum.
Komputer-komputer  generasi pertama menggunakan tiub-tiub vakum untuk memproses dan  menyimpan maklumat. Tiub vakum berukuran seperti mentol lampu kecil. Ia  menjadi cepat panas dan mudah terbakar. Beribu-ribu tiub vakum  diperlukan pada satu masa supaya setiap yang terbakar tidak menjejaskan  operasi keseluruhan komputer. Komputer juga menggunakan tenaga elektrik  yang banyak sehingga kadang-kadang menyebabkan gangguan pada kawasan  sekelilingnya.
Komputer generasi pertama mempunyai ciri-ciri sebagai berikut :
- Komponen yang dipergunakannya adalah tabung hampa udara (Vacum tube) untuk sirkuitnya.
 
- Program hanya dapat dibuat dengan bahasa mesin : Assembler.
 
- Ukuran fisik komputer besar, memerlukan ruangan yang luas.
 
- Cepat panas.
 
- Proses kurang cepat.
 
- Kapasitas penyimpanan kecil.
 
- Memerlukan dya listrik yang besar.
 
- Orientasi pada aplikasi bisnis.
 
Yang termasuk komputer generasi pertama antara lain :
- UNIVAC II (pabrik pembuatnya Sperry Rand – Univac)
 
- Datamatic 1000 (pabrik pembuatnya Honeywell)
 
- Mark II, Mark III, IBM 702, IBM 704, IBM 709 (pabrik pembuatnya International Business Machine)
 
- CRC, NCR 102A, NCR 102D (pabrik pembuatnya National Cash Register)
 
- BIZMAC I, BIZMAC II (pabrik pembuatnya RCA)
 
Komputer Generasi Kedua (1959 – 1964)
Generasi  kedua komputer menggunakan komponen-komponen transistor untuk pusat  prosesing unit dan inti magnetik untuk memori. Daya ketahanan transistor  didapati lebih baik kerana ia tidak mudah terbakar jika dibandingkan  dengan tiub vakum.  Channel data muncul di generasi ini,  sejalan dengan fitur khusus untuk meningkatkan kecepatan CPU. Cara baru  menyimpan ingatan juga diperkenalkan yaitu teras magnetik. Teras  magnetik menggunakan besi-besi halus yang dililit oleh litaran elektrik.  Keupayaan pemprosesan dan ingatan utama komputer juga bertambah. Ini  menjadi komputer lebih pantas menjalankan tugasnya. Komputer pada  awalnya digunakan sistem komersial on-line yang melibatkan komunikasi  dan untuk sistem pembagian waktu, dimana pengguna diberikan kemampuan  hitungan yang menarik melalui terminal.
Komputer generasi kedua mempunyai ciri-ciri sebagai berikut :
- Sirkutinya berupa transistor.
 
- Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
 
-  
Kapasitas memori utama sudah cukup besar.
 
-  
Ukuran fisik komputer lebih kecil dibandingkan komputer generasi pertama.
 
-  
Proses operasi sudah cepat.
 
-  
Membutuhkan lebih sedikit daya listrik.
 
- Berorientasi pada bisnis dan teknik.
 
Komputer generasi kedua diantaranya adalah :
- UNIVAC III, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107 9pabrik pembuatnya Sperry Rand-UNIVAC)
 
- Burrouhgs 200 (pabrik pembuatnya Burroughs)
 
- IBM 7070, IBM 7080, IBM 1400, IBM 1600
 
- NCR 300 (pabrik pembuatnya National Cash Register)
 
- Honeywell 400, Honeywell 800
 
- CDC 1604, CDC 160A (pabrik pembuatnya Control Data Corporation)
 
- GE 635, GE 645, GE 200 (pabrik pembuatnya General Electric)
 
Komputer Generasi Ketiga (1964 – 1970)
Generasi  ketiga perangkat keras komputer dikarakteristikan dengan lebih  banyaknya sirkuit monolitik dan miniaturisasi (banyaknya komponen  elektronik pada chip) untuk pusat prosesing unit. Intergrated Circuit  (lebih dikenali sebagai IC) merupakan satu rangkaian litar elektronik  lengkap dalam satu cip silikon yang kecil. Ia mula digunakan pada tahun  1965. Satu IC mampu menggantikan satu papan litar yang penuh dipasang  dengan transistor-transistor, di mana IC tersebut lebih kecil bentuknya  daripada transistor tersebut. Banyak fitur CPU untuk meningkatkan  pekerjaan ditambahkan dalam generasi ini. Mesin generasi ke tiga  membuatnya lebih mudah untuk meningkatkan aplikasi on-line yang  membutuhkan kemampuan telekomunikasi.
Jenis  terkecil dalam famili komputer, yaitu mikrokomputer muncul dalam  generasi ini. Mikrokomputer menjadi lebih cepat popular seperti jenama  Apple II, IBM PC, NEC PC dan Sinclair. Mikrokomputer didapati amat  praktikal kepada semua peringkat masyarakat kerana bentuknya lebih  kecil, harga yang murah dan kemampuannya yang cukup hebat. Sebuah  mikrokomputer berupaya mengatasi komputer ENIAC dalam menjalankan  sesuatu tugas. Banyak bahasa pemrograman muncul seperti BASIC, Pascal  dan PL/1. Kebanyakan mikrokomputer dibekalkan dengan bahasa secara  bina-dalam di dalam cip ROM untuk membolehkan bahasa BASIC digunakan.  Ini menjadikan BASIC bahasa pemrograman yang paling popular pada  mikrokomputer.
Komputer generasi ketiga mempunyai ciri-ciri sebagai berikut :
- Komponen yang digunakan adalah IC (Integrated Circuits).
 
- Peningkatan dari softwarenya.
 
- Pemrosesan lebh cepat.
 
- Kapasitas memori lebih besar.
 
- Penggunaan listrik lebih hemat.
 
- Bentuk fisik lebih kecil.
 
- Harga semakin murah.
 
Komputer generasi ketiga diantaranya adalah :
- UNIVAC 1109, UNIVAC 9000
 
- Burroughs 5700, Burroughs 6700, Burroughs 7700
 
- GE 600, GE 235
 
- CDC 3000, CDC 6000, CDC 7000
 
- PDP-8, PDP-11 (pabrik pembuatnya Digital Equipment Corporation)
 
Komputer Generasi keempat (1970 – 1990)
Generasi  komputer ke empat dikarakteristikan dengan memori semikonduktor yang  cepat, ukuran kecil, dan kebutuhan tenaga yang lebih kecil. Karena setelah  IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit  dan komponenkomponen elektrik. Large Scale Integration (LSI) dapat  memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very  Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip  tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah  tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak  komponen dalam suatu keping yang berukurang setengah keping uang logam  mendorong turunnya harga dan ukuran komputer. Hal tersebut juga  meningkatkan daya kerja, efisiensi dan keterandalan komputer. 
Chip  Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan  meletakkan seluruh komponen dari sebuah komputer (central processing  unit, memori, dan kendali input/output) dalam sebuah chip yang sangat  kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang  spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian  diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama  kemudian, setiap perangkat rumah tangga seperti microwave oven,  televisi, dn mobil dengan electronic fuel injection dilengkapi dengan  mikroprosesor. Perkembangan yang demikian memungkinkan orang-orang biasa  untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi  perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan  tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke  masyarakat umum. Komputer-komputer ini, yang disebut minikomputer,  dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan  awam. Piranti lunak yang paling populer pada saat itu adalah program  word processing dan spreadsheet. 
Komputer generasi keempat mempunyai ciri-ciri sebagai berikut :
§ Menggunakan Large Scale Integration (LSI).
§  Dikembangkan komputer mikro yang menggunakan micro processor dan semiconductor yang berbentuk chip untuk memori komputer.
Komputer generasi keempat diantaranya adalah :
- IBM 370
 
- Apple II
 
- IBM PC/XT, IBM PC/AT, IBM PS/2, IBM PC/386, IBM PC/486
 
- IBM Pentium II
 
Komputer Generasi kelima (sejak 1990 an)
Generasi  kelima dalam siri evolusi komputer mungkin belum terwujud dan ia  merupakan komputer impian masa depan. Bentuk komputer generasi kelima  adalah lebih kompleks yang nantinya diharapkan mempunyai lebih banyak  unit pemproses yang berfungsi serentak untuk menyelesaikan lebih  daripada satu tugas dalam satu masa.
Komputer  generasi ini juga mempunyai ingatan yang amat besar supaya  membolehkannya menyelesaikan lebih banyak masalah yang kompleks. Unit  pemprosesan pusat juga mungkin boleh berfungsi kepada paras seperti otak  manusia. Komputer impian ini dijangka mempunyai kepandaian tersendiri,  mengesan keadaan sekeliling melalui pengelihatan dan bijak mengambil  sesuatu keputusan bebas daripada kawalan manusia. Sifat luar biasa ini  disebut sebagai “artificial intelligence”.
Komputer generasi kelima sedang dalam pengembangan. Komponen yang digunakan adalah VLSI (Very Large Scale Integration).  Komputer  pada generasi ini akan dikembangkan komputer yang dapat menterjemahkan  bahasa manusia, bercakap-cakap dengan manusia, dapat melakukan diagnosa  penyakit yang lebih akurat, dsb.sumber http://mohabi.wordpress.com/2008/01/12/sejarah-perkembangan-komputer/