-
Primera Era
Orientacion por lotes (batch)
Distribucion limitada
Software a la medida -
Segunda era
Multiusuario
Tiempo Real
Software como un producto
Bases de datos -
Tercera Era
Sistemas distribuidos
Inteligencia en el software
Hardware bajo costo -
Cuarta Era
Tecnologias orientadas a objetos
Sistemas expertos
Redes neuronales
Redes de computadora -
Quinta era
Implementacion de algunas de las tecnologias de las eras anteriores. Pero con la llegada del internet en todos lados (WEB), de la construcion de componentes y la popularidad de la reutilizacion