-
La eniac(Electronic numerical Integrator and Computer) fue una de las primeras computadoras electrónicas de propósito general. aunque su programación se realizaba mediante cableado físico, marco el inicio del concepto de software como conjunto de instrucciones que controlan el funcionamiento de una maquina. este acontecimiento sentó las bases para el desarrollo posterior de lenguajes de programación y sistemas computacionales. Fuente. Ceruzzi, P (2003). A History of Modern Computing. MIT Press.
-
Fortran (Formula Translation) fue el primer lenguaje de programación de alto nivel ampliamente adoptado. Permitió a científicos e ingenieros escribir programas más comprensibles, reduciendo la dependencia del lenguaje máquina y aumentando la productividad en el desarrollo del software técnico y científico. Fuente. IBM Archives. Fortran History. Pressman, R. (2014). Ingenieria de Software. McGraw-Hill
-
COBOL (Common Business-Oriented Language) fue diseñado para aplicaciones comerciales y administrativas. Su estructura cercana al lenguaje natural facilitó el desarrollo de sistemas financieros, contables y gubernamentales de los cuales muchos continúan en operación después de décadas Fuente. Sommerville, I. (2016). Software Engineering. Pearson. Encyclopedia Britanica, "COBOL".
-
El system/360 introdujo una arquitectura compatible entre diferentes modelos, permitiendo que el mismo software pudiera ejecutarse en distintas máquinas. Este avance impulsó la estandarización del software y fortaleció su independencia del hardware. Fuente. IBM. IBM system/360 History.
Ceruzzi, P. (2003). AHistory of Modern Computing. -
IBM comenzó a comercializar el software de forma independiente al hardware, lo que permitió el surgimiento de empresas dedicadas exclusivamente al desarrollo de software. este acontecimiento es considerado como el nacimiento formal de la industria del software como sector económico independiente.
Fuente. IEEE History Center. Software Industry. Sommerville, I. (2016). Software Engineering. -
Arpanet fue la primera red de computadoras de gran escala. Su crreación permitió el desarrollo de software distribuido y sentó las bases tecnologicas de Internet, transformando la manera en que el software se comunica y se comparte a nivel mundial.
Fuente. leiner et al.(2009). A Brief History of the Internet. Internet society. -
Apple computer impulsó una visión centrada en el usuario, combinando hardware y software con interfaces gráficas intuitivas. Sus innovaciones influyeron significativamente en el diseño de sistemas operativos y aplicaciones orientadas al usuario final.
Fuente. Isaacson, W. (2011). Steve Jobs. Simon Schuster. Apple inc. -
La IBM PC estableció un estándar en computación personal, facilitando la creación de un amplio ecosistema de software compatible. Este evento acelero el crecimiento del mercado de software para usuarios domésticos y empresariales.
Fuente. IBM Archives. IBM PC History. Ceruzzi, P. (2003). A History Modern Computing. -
Windows 1.0 introdujo una interfaz gráfica para sistemas compatibles con MS-DOS, haciendo más accesible el uso de computadoras personales y marcando un cambio significativo en la interacción entre usuario y software. Fuente. Microsoft. Windows History. Pressman, R. (2014). Ingenieria de software
-
Windows 95 consolidó el entorno gráfico, integró nievas funciones de red y mejoró la experiencia del usuario. Su impacto fue clave en la adopción masiva del software de escritorio a nivel global. Fuente. Microsoft. Windows 95 Overview. Sommerville, I. (2016). software Engineering.
-
Salesforce introdujo el modelo de software como servicio (SaaS), permitiendo el acceso a aplicaciones a través de internet sin instalación local. Este modelo transformo la distribución y el uso del software empresarial.
Fuente. Benioff, M. (2009). Behind the Cloud. Jossey-Bass. Salesforce. Company History -
El iphone integró hardware, sistema operativo y aplicaciones, davdo origen al ecosistema moderno de apps móviles. Este evento redefinió el desarrollo de software para dispositivos móviles.
Fuente. Isaacson, W. (2011). Steve Jobs. Apple Inc. iPhone History -
La adopción de inteligencia artificial generativa permitió la creación de software capaz de aprender, generar contenido y automatizar tareas complejas, marcando una nueva etapa en la evolución de la industria del software.
Fuente. McKinsey Company. The State of AI.
MIT Technology Review. Generative AI.