-
A2
Desarrollado por Grace N. Hooper para UNIVAC. Es un lenguaje orientado a la selección y provisión para un eficiente código de máquina. -
Fortran I
El desarrollo de FORTRAN (Formula Translation) tiene sus inicios en 1955 por Jhon Backus. En abril de 1957 IBM libera el lenguaje.
El principal objetivo de éste lenguaje es: la expresión clara y concisa de fórmulas y ecuaciones matemáticas de cálculo. -
Lisp
Creado por Jhon McCarthy como parte de un proyecto de inteligencia artificial del MIT. Es un lenguaje interactivo, basado en el tratamiento de listas, ya que los programas como los datos se estructuran mediante listas. -
Cobol
Es una iniciativa del Departamento de Defensa norteamericano. COBOL (Common Business Oriented Languaje). Incorpora la sentencia COPY. Incluye declaraciones de una biblioteca. -
Algol
Desarrollado por la ACM (Association for Computing Machinery) y la GAMM (Siglas en alemán de la sociedad para las matemáticas aplicadas). Su objetivo es crear un lenguaje universal, que no dependa de la máquina donde se implementara. Ha influenciado en el desarrollo de PASCAL ,JAVA, entre otros. -
PL/1
Desarrollado por IBM. Es un lenguaje busca unir las ventajas de COBOL, FORTRAN y ALGOL, para una aplicación tanto en el ámbito científico como en la gestión. -
Basic
Diseñado por John Kemmey y Thomas Kurts del Darmouth College. Su objetivo es lograr un lenguaje de fácil aprendizaje que fuera aceptado por todo tipo de usuario, independientemente del propósito del programa a implementar. -
APL
El profesor Kenneth E. Iverson idea una notación para describir, sin ambigüedades algoritmos matemáticos. IBM desarrolla el lenguaje APL partiendo de dicha notación. Éste lenguaje está orientado a usos científicos. -
SIMULA
Es el primer lenguaje orientado a objetos. Desarrollado por Ole-Johan Dahl y Kristen Nygaard. Basado en ALGOL, busca la simulación de eventos discretos. -
Smalltalk
Creado por Alan Kay en el centro de investigaciones Xerox. Influenciado por SIMULA. Su objetivo fue analizar la capacidad lógica de los niños.
Smalltalk está basado en la programación orientada a objetos. Además mejora la eficiencia del modelado de sistemas dinámicos. -
Pascal
Creado por el profesor Niklaus Wirth, es un homenaje a Blaise Pascal. Es un lenguaje con fines docentes, sencillo y potable que aplicara los principios de la programación estructurada. -
Prolog
Nacido de un proyecto destinado a producir un programa que procese lenguajes naturales. Diseñado por Alain Colmerauer. Permite procesar fácilmente símbolos algebraicos, formulas y frases o proposiciones, lo que hace unos de los lenguajes preferidos para la inteligencia artificial. -
C
Diseñado por Dennis Ritchie y desarrollado en los laboratorios Bell, estaba pensado para codificar el sistema operativo UNIX y poder transportarlo de un ordenador a otro. Es un lenguaje estructurado que une aspectos de un ensamblador con las ventajas de un lenguaje de alto nivel. Es utilizado tanto en la programación de sistemas como de aplicaciones. -
C++
Fue diseñada por Bjarne Stroustrup. Se puede entender a C++ como un superconjunto de C. La idea de Stroustrup fue añadir nuevos aspectos y mejoras a C, especialmente en relacionada a la programación orientada a objetos, -
Python
Creado por Guido van Rossum. Es un lenguaje similar a Perl, pero con una sintaxis muy limpia, la que favorece un código legible. Se trata de un lenguaje interpretado, con tipado dinámico, fuertemente tipado, multiplataforma. -
Java
Desarrollao por Sun Microsystems. Es un lenguaje muy populas ya que los programas escritos en java se pueden ejecutar en diferentes plataformas. Utiliza un lenguaje intermedio llamado bytecode. Éste código es interpretado por la máquina virtual de Java, consiguiendo portabilidad en distintas plataformas. -
Visual Basic
Creado Alan Cooper para Microsoft. Permite programar contenidos informáticos gráficos de manera simple y accesible. El término “Visual” hace referencia a que nos movemos en un entorno gráfico e intuitivo. Está dirigido a la programación orientada a objetos. -
Ruby
Diseñado por Yukihiro Matsumoto pensado para la facilidad de los programadores. Es un lenguaje fácil de aprender gracias a su sintaxis limpia, expresivo, dinámico, orientado a objetos. -
JavaScript
JavaScript es diseñado tras la alianza entre Netscape (creador de LiveScript) y Sun Microsystems (creador de Java). Es un lenguaje de scripting (interpretado). -
PHP
Diseñado por el programador Rasmus Lerdorf, en el año 1994. PHP se caracteriza por ser un lenguaje multiplataforma. PHP permite la construcción de Webs con independencia de la Base de Datos y del servidor Web, válido para cualquier plataforma. -
C#
Desarrollado por Andrés Hejlsberg para Microsoft. Es un lenguaje orientado a objetos basado en C. Su sintaxis es sencilla lo que facilita la escritura de código. Con éste lenguaje es posible dividir el código en hilos de ejecución, trabajar en paralelo y sincronizarlos al final. -
Scala
Desarrollado por Martin Odersky. Es un lenguaje multi-paradigma diseñado para espresar patrones de programación. Integra características de lenguajes orientados a objetos y funcionales. Es compilado a Java bytecode, y traducido a lenguaje de maquina por la Java Virtual Machine. -
Go
Es un lenguaje de programacion para sistemas desarrollado por Google. Es un lenguaje compilado, imperativo, estructurado. Usa una sintaxis parecida a C, pero evita la declaración explicita de variables. Además incorpora características y facilidades de Python. -
Rust
Diseñado por Graydon Hoare y deasarrollado por Mozilla. Es un lenguaje de programación compilado, multiparadigma. Está diseñado para desarrollar software de sistemas. Utiliza una sintaxis parecida a C y C++. -
Swift
Diseñado por Chris Lattner para el desarrollo de aplicaciones IOS y macOS. Es un lenguaje de programacion multiparadigma. Permite usar las bibliotecas programadas en Objetive-C y C.