Unii istorici consideră calculatorul conceput de Charles Babbage în 1837 și construit de fiul său Henry în 1910 ca fiind primul calculator mecanic. Konrad Zuse a construit primul calculator programabil electromecanic, Z1, între anii 1936 și 1938.
Computerul Atanasoff-Berry a fost construit de profesorul John Vincent Atanasoff și studentul absolvent Cliff Berry la ceea ce este acum Universitatea de Stat din Iowa. Mașina a folosit tuburi vidate, a efectuat calcule digitale și a folosit logica booleană, dar nu avea o unitate centrală de procesare. ENIAC a fost primul computer electronic complet funcțional cu un procesor și a fost construit între 1942 și 1946.