La historia de la computadora es el resultado de contribuciones de diversas personas en campos como electrónica y programación, comenzando con la pascalina de Blaise Pascal en 1645. Joseph Marie Jacquard introdujo tarjetas perforadas en 1801, sentando las bases para la programación, mientras que Lee de Forest inventó el tubo de vacío en 1906, fundamental para el desarrollo de computadoras. La primera computadora programable, la Z3 de Konrad Zuse, se completó en 1941, y la Mark I fue construida en 1944 en Harvard.