La primera generación de computadoras abarcó desde 1940 hasta 1952, y se caracterizó por estar construidas con electrónica de válvulas de vacío y programarse en lenguaje máquina. Konrad Zuse inventó la primera computadora en 1939. La segunda generación reemplazó las válvulas de vacío por transistores, haciendo las computadoras más pequeñas y eficientes energéticamente.