Los primeros dispositivos de cálculo incluyeron el ábaco y la regla de cálculo. La Pascalina de Blaise Pascal en 1642 fue la primera máquina de calcular mecánica. Charles Babbage diseñó la máquina analítica en el siglo XIX, que tenía muchas características de una computadora moderna. Los primeros ordenadores electrónicos incluyeron el ENIAC de 1946 y el EDSAC de 1949. La válvula de vacío fue el primer elemento electrónico usado para calcular en los primeros ordenadores.