El documento describe las cuatro generaciones de sistemas operativos desde la década de 1940 hasta la actualidad. La generación cero carecía de sistemas operativos y los usuarios tenían acceso directo al lenguaje de máquina. La primera generación introdujo sistemas operativos para facilitar la transición entre trabajos. La segunda generación desarrolló sistemas compartidos con multiprogramación. La tercera generación presentó sistemas para usos generales y modos múltiples. La cuarta generación constituye el estado actual con redes de computadoras y