-
Primera Generación
-
Inicios de la Evolución
El software se contemplaba como un añadido. Surge Fortran, fue desarrollado por IBM en 1957 y usado para aplicaciones científicas y de ingeniería. Surge COBOL, fue creado en 1959 para ser un lenguaje universal para cualquier ordenador (existían ordenadores incompatibles entre sí). -
Segunda Generación
-
Crisis del Software
El software empezó a considerarse como un producto y se desarrollaba para ser comercializado. Inició “la crisis del software". Hace referencia a los problemas que el software experimentaba desde sus inicios debido a la mínima eficacia de las empresas al momento de realizar uno, -
Lenguaje C
Desarrollado por Dennis Ritchie para un sistema operativo multiplataforma. Era un lenguaje estructurado de alto rendimiento aunque también se podía programar a bajo nivel. Se puede destacar la gran facilidad para escribir código compacto y sencillo. -
Tercera Generación
-
Sistemas Distribuidos
Computadoras separadas físicamente y conectadas por una red de comunicaciones. Aparecieron las redes de área local y global y los comunicadores digitales. También, surgió la planificación en el desarrollo del software. -
Lenguaje Basic
Lenguaje de programación desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980. Actualmente continúa siendo muy popular. -
Cuarta Generación
-
Tecnologias Orientadas a Objetos
Se alejó de las computadoras individuales y de los programas, dirigiéndose al impacto colectivo de las computadoras y del software. Aparecieron las redes de información, tecnologías orientadas a objetos, redes neuronales, sistemas expertos y software de inteligencia artificial. -
Lenguaje Java
James Gosling creó el “lenguaje de programación java”, que estaba orientado a objetos . Su código era similar al lenguaje C, tenía una enorme potencia para el diseño orientado a objetos con un código sencillo. Permitía realizar aplicaciones se podían incluir directamente en páginas web. -
Quinta Generación
-
Omnipresencia de la Web
Surgieron Windows vista (2007), Windows 7 (2009), Windows 8 (2012), mavericks (2013). Uso masivo de redes globales (Internet). Sistemas expertos y el uso de inteligencia artificial, se comienzan a utilizar en problemas del mundo real. Se extiende el uso del software en redes personales.