El documento describe las generaciones de los sistemas operativos desde la década de 1940 hasta la actualidad. La generación cero no tenía sistemas operativos y los usuarios tenían acceso directo al lenguaje de máquina. La primera generación mejoró la transición entre trabajos. La segunda generación desarrolló la multiprogramación en sistemas compartidos. La tercera generación incluyó los primeros sistemas para usos generales de IBM en la década de 1960. La cuarta generación constituye el estado actual con redes de computadoras y procesamiento en lí