-
Primera Generación
La primer era comenzó en 1950 y termino en 1965
El software se contemplaba como un añadido (Sin ninguna planificación) -
Segunda Generación
Inicio en 1965 y termino en 1972
Aparición de multiprogramación y sistemas multiusuarios -
Tercera Generación
Inicio en 1972 y termino en 1989
Aparición de sistemas distribuidos,
Microprocesadores -
Cuarta Generación
inicio en 1989 hasta la actualidad
Inteligencia artificial y la creación de JAVA.