Perkembangan teknologi ilmu komputer pun mengalami banyak kemajuan. Perkembangan tersebut dapat dikelompokkan menjadi 5 generasi sebagai berikut:
■■ Komputer Generasi Pertama (1940 s.d. 1959)
Komputer generasi pertama ini mempunyai ciri menggunakan tabung vakum untuk memproses dan menyimpan data, cepat panas dan mudah terbakar, oleh karena itu beribu-ribu tabung vakum diperlukan untuk menjalankan operasi keseluruhan komputer, dan juga memerlukan daya yang sangat besar. Komputer generasi pertama ini 100% elektronik.
Di Amerika, Howard H. Aiken (1900–1973) seorang insinyur Harvard bekerjasama dengan IBM berhasil mendesain kalkulator elektrik pertama yang diberi nama MARK I, yang memiliki ukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. Komputer ini dapat melakukan perhitungan aritmatika dasar dan persamaan-persamaan yang lebih kompleks. Kelemahan dari komputer ini adalah operasinya yang lambat. Komputer ini telah bekerja berdasarkan komponen elektrik dan mekanik.
Tahun 1946 Dr. John Mauchly (1919-1995) dan Presper Eckert berhasil mengembangkan komputer ENIAC (Electronic Numerical Integrator and Calculator). ENIAC terdiri dari 18.000
vakum, 70.000 resistor dan 5 juta titik solder, membutuhkan daya 175 KW dan sudah dapat menyimpan data yang dikenal sebagai konsep penyimpanan data (stored Program concept) yang dikembangkan oleh John Von Neuman.
Ciri-ciri komputer generasi pertama adalah:
●● Program dibuat dalam bahasa mesin,
●● Menggunakan konsep storage Program,
●● Komponen yang digunakan adalah tabung hampa udara,
●● Ukuran fisiknya besar sehingga membutuhkan daya listrik yang besar, serta
●● Dapat disimpan pada magnetic tape dan magnetig disk.
Contohnya, komputer IBM 701 yang dibuat tahun 1953 merupakan komputer komersial berukuran besar, sedangkan IBM 705 yang dibuat tahun 1959 digunakan dalam industri.
■■ Komputer Generasi Kedua (1959 s.d. 1965)
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya.
Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom.
Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopuleran-nya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C.
Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatansingkatan untuk menggantikan kode biner. Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini seperti: printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan. Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer.
Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji.
Ciri-ciri komputer generasi kedua antara lain:
●● Kapasitas memori utama cukup besar,
●● Komponen yang digunakan adalah transistor yang jauh lebih kecil dibandingkan tabung hampa udara,
●● Menggunakan magnetic tape dan magnetic disk yang berbentuk removable disk,
●● Mempunyai kemampuan proses real-time dan time sharing,
●● Proses operasinya lebih cepat,
●● Orientasinya pada aplikasi bisnis dan teknik.
■■ Komputer Generasi Ketiga (1965 s.d. 1970)
Konsep semakin kecil dan semakin murah dari transistor, akhirnya memacu orang untuk terus melakukan pelbagai penelitian. Ribuan transistor akhirnya berhasil digabung dalam satu bentuk yang sangat kecil. Secuil silicium yag mempunyai ukuran beberapa milimeter berhasil diciptakan, dan inilah yang disebut sebagai Integrated Circuit atau IC-Chip yang merupakan ciri khas komputer generasi ketiga.
Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC: integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponenkomponen chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip.
Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori
komputer.
Ciri-ciri komputer generasi ketiga antara lain:
●● Komponen yang dipakai adalah IV (Integrated Circuits) yang terdiri atas ratusan atau ribuan transistor berbentu hybrid integrated circuits dan monolithic intgrated circuits,
●● Proses operasinya jauh lebih cepat dan lebih tepat, kapasitas memori komputer jauh lebih besar,
●● Ukuran fisik jauh lebih kecil sehingga penggunaan listrik lebih hemat,
●● Menggunakan magnetic disk yang sifatnya random access,
●● Dapat melakukan multiprocessing dan multiProgramming,
●● Alat input-output mengalami pengembangan dengan menggunakan visual display terminal, serta
●● Dapat melakukan komunikasi data dari satu komputer dengan komputer lainnya.
Contohnya, komputer IBM S/30. NOVA, CDC 3000, PDP-11, dan lain sebagainya.
■■ Komputer Generasi Keempat (Sejak tahun 1970)
Pada komputer generasi ke-empat ini, ilmuwan berhasil menyusun chip-chip dalam sebuah sirkuit dan berhasil membuat microprocessor. Microprocessor pertama adalah 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 microprocessor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave oven, televisi, dan mobil dengan electronic fuel injection dilengkapi dengan microprocessor.
Pada generasi ini juga ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan IC ke dalam sebuah Chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuatrangkaian-rangkaian terpadu integreted circuits). LSI kemudian dikembangakan dalam VLSI (Very Large Scale Integration).
Sejak tahun 1970, dunia komputer mengalami dua perkembangan penting, yaitu:
●● Penggunaan LSI (Large Scale Integration) yang disebut juga sebagai Bipolar Large Scale Integration, serta
●● Menggunakan mikroprosesor dan semi konductor yang berbentuk chip untuk
memori komputer
Contohnya, komputer IBM 370 menggunakan Intel 4004 mikroprosesor yang dikembangkan pertama kali pada tahun 1971 oleh perusahaan Intel Corporation dengan menggunakan chip mikroprocessor. Personal computer (PC) mulai berkembang sejak tahun 1977, misalnya komputer Apple II dan komputer dekstop oleh Xerox Corporation. Pada tahun 1981, komputer mulai banyak menggunakan sistem Window dan mouse.
■■ Komputer Generasi Kelima (Komputer Masa Depan)
Kemajuan yang sangat pesat di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Komputer generasi kelima kini sedang dalam pengembangan. Komponen yang dipakai adalah VLSI (Very Large Scale Integration). Saat ini sedang dikembangkan oleh Josephson Function yang diramalkan dapat menggantikan keberadaan chip. Negara yang mempelopori perkembangan komputer generasi kelima ini adalah Jepang. Kemungkinan pengembangan komputer lainnya ialah kemampuan komputer memecahkan masalah sendiri dengan bantuan AI (Artificial Intellegence). Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Proyek komputer generasi kelima ini akan membawa perubahan pada komputerisasi dunia. Hal ini dapat diterapkan untuk mengoperasikan robot.