[28] El primer ordenador electrónico programable fue el coloso, construido en 1943 por Tommy Flowers. George Stibitz es reconocido internacionalmente como un padre de la computadora digital moderna. Mientras trabajaba en los Laboratorios Bell en noviembre de 1937, Stibitz inventó y construyó una calculadora basada en relés que llamó el "Modelo K" (de "mesa de la cocina", en el que había montado él), que fue el primero en utilizar circuitos binarios para realizar una operación aritmética.
Los modelos posteriores añaden mayor sofisticación incluyendo aritmética compleja y capacidad de programación. [29] Una sucesión de manera constante más potentes y flexibles dispositivos informáticos se construyeron en los años 1930 y 1940, añadiendo poco a poco las principales características que se observan en las computadoras modernas.
El uso de la electrónica digital (en gran medida inventado por Claude Shannon en 1937) y capacidad de programación más flexible eran pasos de vital importancia, pero la definición de un punto a lo largo de este camino como "la primera computadora electrónica digital" es difficult.Shannon 1940 logros notables incluyen. * Electromecánicos "máquinas Z" de Konrad Zuse. El Z3 (1941) fue el primero máquina de trabajo que ofrece la aritmética binaria, incluyendo aritmética de punto flotante y una medida de la programabilidad.
En 1998, el Z3 fue demostrado ser Turing completo, por lo tanto, ser el primer equipo en funcionamiento del mundo. [30] * El no programable Atanasoff Berry Computer (iniciado en 1937, terminado en 1941), que utiliza la computación basada tubo de vacío, números binarios, y la memoria condensador regenerativa.
El uso de la memoria de regeneración permite que sea mucho más compacto que sus compañeros (que son aproximadamente del tamaño de un escritorio o mesa de trabajo grande), ya que los resultados intermedios pueden ser almacenados y luego alimentados de nuevo en el mismo conjunto de elementos de computación. * Las c