Non esiste una sola data per l'invenzione del computer automatico, in quanto si trattava di un processo graduale con diverse pietre miliari chiave. Tuttavia,
1946 è generalmente citato come un anno significativo perché è quando
eniac (integratore numerico elettronico e computer) , il primo computer digitale elettronico per scopi generali, è stato completato e svelato pubblicamente. Mentre prima esistevano altre macchine programmabili, ENIAC è stato il primo ad essere veramente elettronico e in grado di essere programmato per una vasta gamma di compiti.