-
Primera Generación (Bulbos y Conexiones)
Toda la programación se llevaba a cabo en lenguaje de máquina absoluto(0 y 1) y se utilizaban conexiones para controlar las funciones básicas de la máquina. En aquel momento no se utilizaban Sistemas Operativos. -
Segunda Generación(Transistores y Sistemas de Lote)
Los sistemas operativos típicos eran FMS (El Fortran Monitor System) e IBSYS, el sistema operativo de IBM para la 7094. -
Tercera Generación (Circuitos Integrados y Multiprogramación)
El Sistema Operativo más importante de la tercera generación fue el CTSS (Compatible Time-Sharing System). Era un sistema operativo de tiempo compartido el cual se encargaba de manejar grandes cantidades de usuarios conectados simultáneamente. -
Cuarta Generación ( Computadoras Personales)
Los sistemas operativos eran mucho más amigables. Los 2 predominantes eran El MS-DOS de Microsoft y UNIX.