Este documento describe las cuatro generaciones de computadoras desde 1951 hasta 1981. La primera generación utilizó bulbos para procesar datos y se programaban mediante lenguaje de máquina. La segunda generación reemplazó los bulbos con transistores, haciéndolas más rápidas y pequeñas. La tercera generación usó circuitos integrados y permitió la multiprogramación. La cuarta generación presentó los microprocesadores y chips de memoria.