-
Use Cases
-
Resources
-
Pricing
1936
Alan Turing presentó el concepto de máquina de Turing, un modelo matemático capaz de formalizar el cálculo y los límites de lo computable. Sus ideas se convirtieron en una base teórica de la informática y del software.
Fuente de la imagen: Máquina de Turing
1945
El informe de John von Neumann sobre el EDVAC difundió la idea de almacenar conjuntamente datos e instrucciones en memoria. Esta arquitectura facilitó la creación de programas más flexibles y reutilizables.
Fuente de la imagen: Arquitectura de Von Neumann
1946
ENIAC fue presentada públicamente como una de las primeras computadoras electrónicas de propósito general. Su programación mediante conexiones y ajustes manuales evidenció la necesidad de métodos de programación más prácticos.
Fuente de la imagen: ENIAC
21 de junio de 1948
El Manchester Baby ejecutó en la Universidad de Mánchester el primer programa almacenado en memoria de una computadora electrónica. El experimento demostró una arquitectura fundamental para el desarrollo posterior del software.
Fuente de la imagen: Manchester Mark I
octubre de 1968
La conferencia de la OTAN celebrada en Garmisch acuñó y popularizó la expresión ingeniería de software. El encuentro destacó la crisis del software y la necesidad de procesos disciplinados para construir sistemas fiables.
Fuente de la imagen: Ingeniería de software
1952
Grace Hopper desarrolló A-0, uno de los primeros sistemas considerados compiladores. Su trabajo impulsó la traducción automática de instrucciones simbólicas a código máquina.
Fuente de la imagen: Grace Murray Hopper
1957
IBM lanzó FORTRAN, el primer lenguaje de alto nivel ampliamente adoptado. Permitió expresar cálculos científicos de forma más cercana a las matemáticas y redujo considerablemente el esfuerzo de programación.
Fuente de la imagen: Fortran
1958
ALGOL 58 estableció una notación influyente para describir algoritmos y aportó ideas que serían esenciales en el diseño de lenguajes posteriores, incluidos los bloques y la estructura sintáctica formal.
Fuente de la imagen: ALGOL
1959
COBOL fue diseñado para aplicaciones empresariales y procesamiento de datos. Su sintaxis orientada a negocios y su larga compatibilidad lo convirtieron en uno de los lenguajes más duraderos.
Fuente de la imagen: COBOL
1964
John Kemeny y Thomas Kurtz crearon BASIC en Dartmouth para facilitar el acceso de estudiantes a la programación. Su sencillez ayudó a popularizar la informática educativa y doméstica.
Fuente de la imagen: BASIC
1969
Ken Thompson y Dennis Ritchie comenzaron a desarrollar UNIX en Bell Labs. Su diseño modular, herramientas pequeñas y portabilidad influyeron profundamente en los sistemas operativos modernos.
Fuente de la imagen: Unix
1972
Dennis Ritchie creó C en Bell Labs como evolución de lenguajes anteriores usados para UNIX. C combinó abstracciones de alto nivel con control cercano al hardware y se convirtió en una base de innumerables sistemas.
Fuente de la imagen: C (lenguaje de programación)
1983
Richard Stallman anunció el proyecto GNU para crear un sistema operativo completamente libre. El proyecto defendió las libertades de ejecutar, estudiar, modificar y redistribuir software.
Fuente de la imagen: Richard Stallman
marzo de 1985
Richard Stallman publicó el Manifiesto GNU, que explicó los objetivos del proyecto GNU y criticó las restricciones de propiedad que impedían compartir y modificar programas.
Fuente de la imagen: Manifiesto GNU
1991
Guido van Rossum publicó la primera versión de Python. Su sintaxis legible, biblioteca estándar y enfoque multiparadigma favorecieron su uso en educación, automatización, ciencia de datos y desarrollo web.
Fuente de la imagen: Python
25 de agosto de 1991
Linus Torvalds anunció en Usenet que trabajaba en un núcleo libre para computadoras compatibles con Intel 80386. Linux se convertiría en un componente central de numerosas distribuciones y servicios de Internet.
Fuente de la imagen: GNU/Linux
23 de mayo de 1995
Sun Microsystems presentó Java con la promesa de escribir una vez y ejecutar en múltiples plataformas mediante la máquina virtual de Java. El lenguaje se expandió especialmente en aplicaciones empresariales y móviles.
Fuente de la imagen: Java (lenguaje de programación)
1979
VisiCalc fue la primera hoja de cálculo electrónica ampliamente reconocida. Transformó la computadora personal en una herramienta empresarial y mostró el impacto de las aplicaciones de usuario final.
Fuente de la imagen: VisiCalc
julio de 1981
Microsoft suministró MS-DOS para el IBM PC. El sistema operativo de línea de comandos se convirtió en una plataforma dominante para el software de computadoras personales durante la década de 1980.
Fuente de la imagen: MS-DOS
12 de agosto de 1981
IBM presentó el IBM PC, cuya arquitectura abierta y ecosistema de software favorecieron la expansión de las computadoras personales en empresas y hogares.
Fuente de la imagen: IBM PC
22 de mayo de 1990
Windows 3.0 ofreció una interfaz gráfica más capaz y alcanzó una adopción masiva en computadoras compatibles con IBM PC. Contribuyó a desplazar el uso cotidiano de las interfaces exclusivamente textuales.
Fuente de la imagen: Windows 3.0
6 de agosto de 1991
Tim Berners-Lee hizo público el software de la World Wide Web en el CERN. La combinación de HTML, HTTP y URL permitió enlazar y distribuir información a través de Internet.
Fuente de la imagen: World Wide Web
4 de diciembre de 1995
Netscape y Sun impulsaron JavaScript para añadir comportamiento dinámico a las páginas web. Con el tiempo se convirtió en un lenguaje central tanto del navegador como de los servidores.
Fuente de la imagen: JavaScript
1999
La Apache Software Foundation se constituyó para apoyar proyectos de código abierto y proteger su colaboración comunitaria. Sus proyectos se volvieron esenciales para la infraestructura de Internet.
Fuente de la imagen: Apache Software Foundation
11 de febrero de 2001
Diecisiete especialistas publicaron el Manifiesto Ágil, que priorizó individuos y relaciones, software funcionando, colaboración con el cliente y respuesta al cambio. Sus principios transformaron la gestión del desarrollo.
abril de 2005
Linus Torvalds creó Git para gestionar el desarrollo del núcleo Linux. Su modelo distribuido de control de versiones se convirtió en una herramienta fundamental para equipos y proyectos de código abierto.
Fuente de la imagen: Git
25 de agosto de 2006
Amazon Web Services lanzó EC2, que permitió alquilar capacidad informática bajo demanda. El servicio aceleró la adopción de la computación en la nube y cambió la forma de desplegar software.
29 de junio de 2007
Apple lanzó el iPhone, combinando teléfono, navegador y aplicaciones en una interfaz táctil. Su ecosistema impulsó una nueva industria de software móvil y distribución mediante tiendas de aplicaciones.
Fuente de la imagen: IPhone
23 de septiembre de 2008
Google presentó Android como un sistema operativo móvil basado en el núcleo Linux. Su modelo abierto y su distribución por numerosos fabricantes lo convirtieron en una plataforma móvil dominante.
Fuente de la imagen: Android
13 de marzo de 2013
Docker hizo accesible el empaquetado de aplicaciones y dependencias en contenedores. Esta práctica mejoró la portabilidad y favoreció arquitecturas de microservicios y despliegues automatizados.
Fuente de la imagen: Docker (software)
9 de noviembre de 2015
Google publicó TensorFlow como una plataforma de código abierto para computación numérica y aprendizaje automático. Facilitó el entrenamiento y despliegue de modelos en investigación y productos.
Fuente de la imagen: TensorFlow
9 de marzo de 2016 - 15 de marzo de 2016
El sistema AlphaGo de DeepMind derrotó al campeón surcoreano Lee Sedol por cuatro partidas a una. El resultado mostró el avance del aprendizaje profundo y del aprendizaje por refuerzo en tareas complejas.
Fuente de la imagen: AlphaGo
21 de marzo de 2016
Kubernetes pasó a la Cloud Native Computing Foundation, consolidándose como un estándar abierto para orquestar contenedores. Su adopción transformó la operación de aplicaciones distribuidas en la nube.
Fuente de la imagen: Kubernetes
O explora el directorio completo de líneas de tiempo históricas, con más de 2.500 temas.
Esta línea de tiempo de Evolución del Software se generó con ayuda de IA, a partir de información encontrada en internet.
Trabajamos para mantener estas líneas de tiempo precisas, pero algunos errores se nos escapan. Si encuentras uno, escríbenos a [email protected] y lo corregiremos para los próximos visitantes.
Export your timeline, add your own events, edit or remove AI-generated events, and much more
No credit card required.
Cancel anytime.
Cancel anytime.
You can create an unlimited number of timelines with up to 10 events on each one, customize how they look, export them to PDF, PNG, PowerPoint, CSV, and Excel, and share them with a link. Paid plans raise the event limit and add features like spreadsheet imports and collaborators.
Yes. You can cancel your subscription from your account page at any time, and you will not be charged again. Your subscription stays active for the rest of the period you already paid for.
Yes. We will email you a reminder before the annual renewal, and we will also email you a receipt.
Yes. You can email us within 15 days of any payment, and we will issue you a full refund.
Check out our pricing docs or send us an email anytime: [email protected].