Komputer digital elektronik yang pertama digunakan untuk kebutuhan umum adalah Elektronic Numerical Integrator and Calculator (ENIAC). ENIAC dirancang pada tahun 1942, dan mulai dibuat pada tahun 1943 oleh Dr.John W. Mauchly dan John Presper Ecket di Moore School of Electrial 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 ruang 167 m2.
Mesin ini dikembangkan oleh seorang ahli matematika yaitu John Von Neumann yang juga merupakan konsultan proyek ENIAC. Mesin ini dikembangkan mulai tahun 1945 yang memberikan gagasan sebagai stoted-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 hamper pada waktu yang bersamaan dengan Turing. Selajutnya Von Neumann mempublikasikannya dengan nama baru yaitu : Electronic Discrete Variable Computer (EDVAC).
Sehingga menjadi ciri pada komputer generasi pertama yaitu :
1. Komponen utama tabung hampa udara (vakum).
2. Sistem komputer belum menggunaka Sistem Operasi.
3. Program dibuat berdasarkan bahasa mesin dengan menghubungkan sirkuit (komputer) pada papan tancap (plugboard).
4. Hanya bisa digunakan satu tugas (job) untuk menghitung matematika (+, - , * , / , sinus, log dan lain-lain).
Permulaan tahun 1950-an, pengguna plug board diganti dengan kartu plong/berlubang (punch card) dan program ditulis dengan membuat lubang pada kartu tersebut. Untuk membacanya diperlukan punch card reader dalam menyalin kode instruksi dari punch card ke computer.