Este documento describe las cuatro generaciones principales de computadoras desde la primera generación en la década de 1950 hasta la cuarta generación en la década de 1970. Cada generación trajo computadoras más pequeñas, rápidas y eficientes energéticamente a medida que la tecnología progresaba desde el uso de tubos de vacío hasta los circuitos integrados y los microprocesadores. También se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN durante esta época.