La primera generación de computadoras abarcó desde 1945 hasta 1958 y se caracterizó por estar construidas con electrónica de válvulas y programarse en lenguaje de máquina. Algunas de las primeras computadoras más importantes fueron el ENIAC de 1945, el primer computador digital electrónico; el EDVAC de 1949, el segundo computador programable; y el UNIVAC I de 1951, la primera computadora comercial.