-
Lenguaje Máquina (Década de 1940): Primera Generación: Los primeros computadores usaban lenguaje máquina, que consiste en instrucciones en binario directamente interpretadas por el hardware
-
Segundo Nivel: Los lenguajes de ensamblador, como el Assembly, proporcionaron una forma de escribir instrucciones en una forma más legible, utilizando mnemotecnias en lugar de código binario puro.
-
Lenguaje de Alto Nivel: Desarrollado por IBM, Fortran (Formula Translation) fue uno de los primeros lenguajes de alto nivel, diseñado para cálculos científicos y matemáticos.
-
Creado por John McCarthy, Lisp (LISt Processing) fue uno de los primeros lenguajes para programación simbólica y tiene un fuerte énfasis en el procesamiento de listas.
-
Lenguaje de Algoritmos: ALGOL (ALGOrithmic Language) influyó en muchos lenguajes posteriores y se destacó por su estructura formal y su uso en la descripción de algoritmos
-
Lenguaje para Negocios: Desarrollado para aplicaciones comerciales, COBOL (COmmon Business Oriented Language) facilitó el desarrollo de software para negocios y administración.
-
Creado para ser un lenguaje fácil de aprender y usar, BASIC (Beginner's All-purpose Symbolic Instruction Code) ayudó a popularizar la programación en computadoras personales.
-
Diseñado por Niklaus Wirth, Pascal se centró en la enseñanza de conceptos de programación estructurada y fue ampliamente utilizado en educación
-
Desarrollado por Dennis Ritchie en Bell Labs, C es un lenguaje de propósito general que ha influido en muchos otros lenguajes y es conocido por su eficiencia y flexibilidad.
-
Una extensión de C que agrega soporte para programación orientada a objetos. Creado por Bjarne Stroustrup, C++ es conocido por su eficiencia y flexibilidad.
-
Creado por Guido van Rossum, Python se destaca por su sintaxis clara y legible, lo que lo hace muy popular para una amplia variedad de aplicaciones, desde desarrollo web hasta ciencia de datos.
-
Desarrollado por Sun Microsystems (ahora parte de Oracle), Java es conocido por su lema "escribe una vez, corre en cualquier lugar" (WORA) y su enfoque en la portabilidad y seguridad.
-
Creado por Brendan Eich, JavaScript es esencial para el desarrollo web moderno, permitiendo la creación de aplicaciones interactivas en el navegador.
-
Desarrollado por Mozilla, Rust es conocido por su enfoque en la seguridad de la memoria y la concurrencia, proporcionando herramientas para escribir código seguro y eficiente.
-
Desarrollado por Apple, Swift es un lenguaje moderno para el desarrollo de aplicaciones en iOS y macOS, diseñado para ser fácil de aprender y rápido en ejecución.