Komputer Generasi I (1940-1959)
ENIAC
Electronic Numerical Integrator and Calculator (ENIAC) merupakan
generasi pertama komputer digital elektronik yang digunakan untuk
kebutuhan umum. Pgamroposal ENIAC dirancang oada tahun 1942, dan mulai
dibuat pada tahun 1943 oleh Dr. John W. Mauchly dan John Presper Eckert
di Moore School of Electrical Engineering (University of Pennsylvania)
dan baru selesai pada tahun 1946.

ENIAC berukuran sangat besar, untuk penempatannya membutuhkan ruang
500m2. ENIAC menggunakan 18.000 tabung hampa udara, 75.000 relay dan
saklar, 10.000 kapasitor, dan 70.000 resistor. Ketika dioperasikan,
ENIAC membutuhkan daya listrik sebesar 140 kilowatt dengan berat lebih
dari 30 ton, dan menempati ruangan 167 m2.
Mesin Von Neumann
Mesin ini dikembangkan oleh seorang ahli matamatika yaitu John Von
Neumann yang juga merupakan kosultan proyek ENIAC. Mesin ini
dikembangkan mulai tahun 1945 yang memberikan gagasan sebagai
stored-program concept, yaitu sebuah konsep untuk mempermudah proses
program agar dapat direpresentasikan dalam bentuk yang cocok untuk
penyimpanan dalam memori untuk semua data. Gagasan ini juga dibuat
hampir pada waktu yang bersamaan dengan Turing. Selanjutnya Von Neumann
mempublikasikannya dengan nama baru yaitu: Electronic Discrete Variable
Computer (EDVAC).
Semua input dan output dilakukan melalui kartu plong. Dalam waktu
satu detik, ENIAC mampu melakukan 5.000 perhitungan dengan 10 digit
angka yang bila dilakukan secara manual oleh manusia akan memakan waktu
300 hari, dan ini merupakan operasi tercepat saat itu dibanding semua
komputer mekanis lainnya. ENIAC dioperasikan sampai tahun 1955.
Teknologi yang digunakan ENIAC adalah menggunakan tabung vakum yang
dipakai oleh Laboratorium Riset Peluru Kendali Angkatan Darat (Army’s
Ballistics Research Laboratory-LBR) Amerika Serikat.
Selanjutnya mesin ini dikembangkan kembali dengan perbaikan-perbaikan
pada tahun 1947, yang disebut sebagai generasi pertama komputer
elektronik terprogram modern yang disediakan secara komersial dengan
nama EDVAC, EDSAC (Electronic Delay Storage Automatic Calculator), dan
UNIVAC1 dan 2 (Universal Automatic Computer) yang dikembangkan oleh
Eckert dan Mauchly. Untuk pertama kalinya komputer tersebut menggunakan
Random Access Memory (RAM) untuk menyimpan bagian-bagian dari data yang
diperlukan secara cepat.