El documento describe las cuatro generaciones de sistemas operativos desde la década de 1940 hasta la actualidad. La primera generación no tenía sistemas operativos y era compleja para los usuarios debido al lenguaje máquina. La segunda generación introdujo la multiprogramación y el multiprocesamiento. La tercera generación, iniciada en 1964, diseñó sistemas para usos generales y propósitos amplios. La cuarta generación constituye el estado actual con tecnología que aún hace sentir incómodos a algunos.