-
Period: to
Lenguajes de Programación Primitivos
Fueron muy específicos para cada máquina, se trabajaban con código de máquina (0s y 1s). -
Fortran
Fue uno de los primeros lenguajes de alto nivel, desarrollado para la computación científica y la ingeniería. Desarrollado por: John Backus y su equipo en IBM De Iure/De facto: De Iure -
ALGOL
Fundacional para lenguajes modernos como C y Pascal. Estandarizado de iure (IFIP). Desarrollado por: Alan J. Perlis y un comité de científicos en computación. -
LISP
Creado para el procesamiento de símbolos y utilizado principalmente en inteligencia artificial. Estandarizado de facto, aunque Common Lisp tiene un estándar ANSI. Desarrollado por: John McCarthy -
Period: to
Lenguajes Estructurados y Orientados a la Máquina
-
COBOL
Desarrollado para aplicaciones comerciales y de procesamiento de datos. Estandarizado de iure (ANSI/ISO). Desarrollado por: La Conferencia sobre Lenguajes de Sistemas de Datos (CODASYL) -
C
Influyó, y fue la base, para muchos otros lenguajes, como C++, C#, y Java. Estandarizado de iure (ANSI/ISO). Desarrollado por: Dennis Ritchie. -
Period: to
Orientación a Objetos y Lenguajes de Mayor Uso
-
C++
Basado en C, introduce la programación orientada a objetos (POO) y se convierte en uno de los lenguajes más populares para sistemas de software y videojuegos. Estandarizado de iure (ISO). Desarrollado por: Bjarne Stroustrup -
Ada
Desarrollado para aplicaciones de sistemas embebidos y aplicaciones militares. Estandarizado de iure (ANSI/ISO). Desarrollado por: Jean Ichbiah y su equipo -
Perl
Un lenguaje de programación de propósito general, especialmente popular para tareas de administración de sistemas y procesamiento de texto. Estandarizado de facto. Desarrollado por: Larry Wall -
Period: to
Internet y Lenguajes de Scripting
-
Python
Se diseñó Python con una sintaxis clara y simple, convirtiéndolo en un estándar en ciencia de datos, IA y automatización. Estandarizado de facto. Desarrollado por: Guido van Rossum -
Java
Se creó Java con la promesa de portabilidad (“escribe una vez, ejecuta en cualquier lugar”). Se popularizó en desarrollo web y aplicaciones empresariales. Estandarizado de iure (ISO hasta Java SE 1.4, luego bajo Oracle). Desarrollado por: Sun Microsystems -
JavaScript
Creado en solo 10 días, JavaScript revolucionó el desarrollo web al permitir interactividad en los navegadores. Estandarizado de iure (ECMAScript - ECMA/ISO). Desarrollado por: Brendan Eich en Netscape -
PHP
Se creó PHP como un conjunto de scripts para desarrollo web, evolucionando hasta convertirse en un lenguaje dominante en servidores. Estandarizado de facto. Desarrollado por: Rasmus Lerdorf -
C#
Se desarrolló para la plataforma .NET de Microsoft como respuesta a Java. Es clave en el desarrollo de software empresarial y videojuegos con Unity. Estandarizado de iure (ISO). Desarrollado por: Microsoft -
Period: to
Evolución Web y Lenguajes de Fácil Aprendizaje
-
Ruby
Se diseñó Ruby para la productividad y felicidad del programador. Ganó popularidad con Ruby on Rails en el desarrollo web. Estandarizado de facto. Desarrollado por: Yukihiro Matsumoto. -
Swift
Apple lanzó Swift como reemplazo moderno de Objective-C, simplificando el desarrollo de apps para iOS y macOS. Estandarizado de facto. -
Go
Se creó para resolver problemas de concurrencia y escalabilidad en servidores y aplicaciones en la nube. Estandarizado de facto. Desarrollado por: Google. -
Period: to
Lenguajes Modernos y Aplicaciones en Inteligencia Artificial
-
Rust
Se desarrolló Rust para mejorar la seguridad en memoria y prevenir errores en sistemas críticos. Es popular en sistemas embebidos y navegadores. Estandarizado de facto. Desarrollado por: Mozilla. -
TypeScript
Se creó TypeScript como una versión tipada de JavaScript, facilitando el desarrollo de aplicaciones grandes y escalables. Estandarizado de facto. Desarrollado por: Microsoft. -
Julia
Creado para computación científica con un rendimiento similar al de C, se ha convertido en un lenguaje potente para la ciencia de datos y el aprendizaje automático. Estandarizadodefacto. Desarrollado por: Jeff Bezanson, Stefan Karpinski, Viral B. Shah, y Alan Edelman. -
Kotlin
Se diseñó como una alternativa más concisa a Java y fue adoptado oficialmente por Google para Android en 2017. Estandarizado de facto. Desarrollado por: JetBrains -
Bicep
Lenguaje declarativo para infraestructura en la nube, facilita la creación de infraestructura en Azure. De iure (estandarizado por Microsoft como lenguaje oficialparaAzure). Desarrollado por: Microsoft -
Carbon
Sucesor experimental de C++. Fue desarrollado por Google como una alternativa a C++, pero sin reemplazarlo oficialmente. De facto (es experimental, sin respaldo oficial de estandarización). Desarrollado por: Google. -
Mojo
Optimizado para IA y computación de alto rendimiento. Fue creado por Modular AI como una alternativa más rápida y eficiente a Python para Machine Learning. De facto (no tiene un estándar oficial, pero es adoptado por la comunidad de IA). Diseñado por Modular AI.