Como antecesores lejanos de las computadoras deben conciderarse fundamentalmente dos aparatos: la máquina de Pascal y la máquina analítica de Babbage.




Las computadoras de Babbage, jamás fueron completadas, hubo varias razones para su fracaso, la falta de técnicas de maquinaria de precisión y a la limitada tecnología de la época.
Despues de Babbage habría una pérdida temporal de interés en las computadoras.
Entre los antecesores mas directos esta la Mark I, construidas de partes electromecánicas normales por un equipo de la IBM en 1944, manejaba números de 23 lugares decimales y podía realizar todas las operaciones de aritmética, la información de salida se registraba en tarjetas perforadas y máquuinas de escribir eléctricas. Era muy lenta, requiriendo de 3 a 5 segundos para una multiplicación pero era totalmente automática y podía completar cómputos largos. Mark I fue la primera de una serie de computadoras diseñadas y construidas bajo la dirección de Aiken.