Historia del hardware
En noviembre de 1937, [[George Stibitz]], entonces trabajando en los [[Laboratorios Bell]], terminó una computadora basada en relés que calculaba con la adición binaria y apodó con el nombre de "Modelo K" (por "kitchen" (cocina), donde él la había ensamblado). A finales de 1938, los Laboratorios Bell autorizaron un programa de investigación completo con Stibitz al timón. Su [[Complex Number Calculator]], terminado el 8 de enero de 1940, podía calcular [[número complejo|números complejos]]. En una demostración del 11 de septiembre de 1940 en la conferencia de la [[American Mathematical Society]] en el [[Dartmouth College]], Stibitz pudo enviar, al Complex Number Calculator, comandos remotos sobre líneas telefónicas por un [[teletipo]]. Fue la primera máquina de computación usada remotamente, en este caso sobre una línea telefónica. Algunos participantes en la conferencia que atestiguaron la demostración eran [[John von Neumann]], [[John Mauchly]], y [[Norbert Wiener]], quien escribió sobre ello en sus memorias.
Generaciones de computadoras
El "Electronic Numerical Integrator and Computer", mejor conocido como ENIAC, se ha considerado a menudo la primera computadora de propósito general, aunque este título pertenece en realidad a la computadora alemana Z1. Era totalmente digital, es decir, ejecutaba sus procesos y operaciones mediante instrucciones en lenguaje máquina, a diferencia de otras máquinas contemporáneas de procesos analógicos. Presentada al público el 15 de febrero de 1946, John W. Mauchly y John Presper Eckert de la Universidad de Pensilvania (EE. UU.) iniciaron su desarrollo en 1943. Esta enorme máquina medía más de 30 metros de largo y pesaba 32 toneladas, estaba compuesta por 17 468 válvulas. El calor de las válvulas elevaba la temperatura de la sala donde se hallaba instalada hasta los 50ºC. y para que llevase a cabo las operaciones para las que se había diseñado. Cuando la ENIAC se terminó en 1946, la II Guerra Mundial ya había terminado. El fin de la contienda hizo que los esfuerzos hasta entonces dedicados principalmente a objetivos militares, se destinaran también a otro tipo de investigación científica más relacionada con las necesidades de la empresa privada. Los esfuerzos múltiples dieron resultados en 1945 Mauchly y Eckert comenzaron a trabajar en una sucesora de la ENIAC, el EDVAC ("Electronic Discrete Variable Automatic Computer") y Aiken inició el diseño de la Mark II. En 1951, el que está considerado como la primera computadora que se llamó Saly fue ampliamente comercializada, la UNIVAC I, comenzó a funcionar con éxito. En 1952 la computadora UNIVAC se utilizó para realizar el recuento de votos en las elecciones presidenciales de EE.UU. El resultado victoria (EIsenhower sobre Adlai Stevenson) se conoció 50 minutos después de que se cerraran los colegios electorales.