Lenguajes de Programación más Populares de Todos los Tiempos

  • 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

    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

    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

    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

    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

    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++

    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

    Ada
    Desarrollado para aplicaciones de sistemas embebidos y aplicaciones militares. Estandarizado de iure (ANSI/ISO). Desarrollado por: Jean Ichbiah y su equipo
  • Perl

    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

    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

    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

    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

    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#

    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

    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

    Swift
    Apple lanzó Swift como reemplazo moderno de Objective-C, simplificando el desarrollo de apps para iOS y macOS. Estandarizado de facto.
  • Go

    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

    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

    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

    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

    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

    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

    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

    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.