O primeiro computador foi o Atanasoff-Berry Computer, que foi construído de 1939 a 1942, de acordo com uma decisão emitida pelo juiz federal Earl R. Larson em 1973. Esta decisão invalidou a patente concedida aos professores J. Presper Eckert e John Mauchly, que desenvolveu o ENIAC na Universidade da Pensilvânia.
Alguns historiadores consideram a máquina de computação concebida por Charles Babbage em 1837 e construída por seu filho Henry em 1910 como o primeiro computador mecânico. Konrad Zuse construiu o primeiro computador programável eletromecânico, o Z1, entre 1936 e 1938.
O computador Atanasoff-Berry foi construído pelo professor John Vincent Atanasoff e pelo estudante de graduação Cliff Berry no que hoje é a Iowa State University. A máquina usava tubos de vácuo, fazia cálculos digitais e usava lógica booleana, mas faltava uma unidade de processamento central. O ENIAC foi o primeiro computador eletrônico totalmente funcional com CPU e foi construído de 1942 a 1946.