-
Autocode
Autocode es el primer lenguaje de programación compilado desarrollado por Alick Glennie en 1952 en la Universidad de Manchester. Más tarde, también implementó Autocode para computadora Mercury y se llama Mercury Autocode. La siguiente versión de EDSAC 2 Autocode se presentó en 1961, que se destacó por la optimización del código objeto y el diagnóstico del código fuente, que fueron avanzados para la época. -
FORTRAN
fue desarrollado por un equipo dirigido por John Backus en IBM durante 1954 a 1957. Es el primer lenguaje de programación más antiguo y ampliamente utilizado que todavía se utiliza en la actualidad. Este lenguaje se utiliza principalmente en los campos donde se requiere una computación intensiva. -
FLOW-MATIC
es el primer lenguaje de procesamiento de datos similar al inglés que se utiliza principalmente para aplicaciones comerciales. Su lenguaje de definición de datos , a diferencia de sus declaraciones ejecutables, no era como el inglés; más bien, las estructuras de datos se definieron llenando formularios preimpresos. -
COMIT-__
es el primer lenguaje de programación para la manipulación de cadenas y de reconocimiento de patrones. Se basa en la traducción automática de máquina, donde se pueden sustituir cadenas de símbolos por otras cadenas. -
lisp.
fue creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda .
Se convirtió rápidamente en el lenguaje de programación favorito en la investigación de la inteligencia artificial (AI). Como lenguajes de programación precursor, Lisp fue pionero en muchas ideas en ciencias de la computación, incluyendo las estructuras de datos de árbol, el manejo de almacenamiento automático, tipos dinámicos, y el compilador. -
ALGOL
Lenguaje elaborado diseñado por Niklaus Wirth y Tony Hoare a partir de los trabajos del grupo ALGOL de la IFIP.
Entre las características del lenguaje se destacan: Aritmética de doble precisión, números complejos, Strings y estructuras de datos dinámicas, evaluación por valor, pasaje de parámetros por valor, valor resultado o resultado. -
cobol
fue diseñado para escribir programas autodocumentados, mediante separación en divisiones para la declaración de variables de los procedimientos y una división para llevar un registro de quién solicitó el programa y quiénes lo escribieron. Sus tipos de datos estaban pensados para manejar archivos ordenados, por lo que cuenta con estructuras para registros y variantes y la declaración de claves para los archivos indexados. -
simula
se considera el primer lenguaje de programación orientado a objetos diseñados principalmente para realizar simulaciones, de ahí el nombre Simula. Muchos conceptos de programación orientada a objetos como clases, objetos, herencia, subclases, procedimientos virtuales y recolección de basura. -
basic
Código de instrucción simbólica multiusos para principiantes - es un lenguaje de programación de alto nivel de propósito general desarrollado por John G. Kemeny y Thomas E. Kurtz. El propósito principal de desarrollar BASIC es que los estudiantes que no sean matemáticos y ciencias también puedan usar computadoras. -
Forth
Inicialmente diseñado para una aplicación muy concreta, la astronomía (cálculo de trayectorias de cuerpos en órbita, cromatografías, análisis de espectros de emisión), ha evolucionado hasta ser aplicable a casi todos los demás campos relacionados o no con esa rama de la ciencia (cálculos de probabilidad, bases de datos, análisis estadísticos y hasta financieros). -
pascal
Pascal,que lleva el nombre del matemático y físico francés Blaise Pascal, fue desarrollado por Niklaus Wirth en 1970. Sus características se derivan de ALGOL. Pascal fue el lenguaje de introducción a la programación de computadoras en la década de 1980 en varios cursos de pregrado. Es el idioma principal utilizado para el desarrollo de software en los primeros años de Apple. Skype está escrito en Pascal. -
Smalltalk
Smalltalk es uno de los muchos lenguajes de programación orientados a objetos influenciados por Simula. Smalltalk fue diseñado por un equipo de Alan Kay en 1972, pero se puso a disposición del público en 1980 como Smalltalk-80
Una Máquina virtual
Un archivo llamado "Imagen", que contiene a todos los objetos del sistema.
Un lenguaje de programación (también conocido como Smalltalk).
Una enorme biblioteca de "objetos reusables" -
C
fue desarrollado por Dennis Ritchie en Bell Labs en 1972. C es un lenguaje de programación estructurado, procedimental y de propósito general influenciado por ALGOL. -
SQL
Lenguaje de consulta estructurado - posiblemente el lenguaje de consulta de base de datos más popular creado por Donald D. Chamberlin y Raymond F. Boyce en IBM. Se utiliza principalmente para gestionar los datos almacenados en el sistema de gestión de bases de datos relacionales -
C++
es un lenguaje de programación orientado a objetos de propósito general desarrollado por Bjarne Stroustrup en Bell Labs en 1980. Analizó que Simula (un lenguaje de programación orientado a objetos) tiene características poderosas que son útiles para el desarrollo de software grande y combinado esas características con C y desarrollaron un nuevo lenguaje llamado "C con clases". C++ se utiliza ampliamente en software integrado, grandes aplicaciones comerciales y videojuegos. -
MATLAB
MATrix LABoratory - fue desarrollado por Cleve Moler con el propósito de computación numérica. Es uno de los lenguajes familiares entre los estudiantes de ingeniería, ciencias y economía. -
Objective-C
es un lenguaje orientado a objetos de propósito general que agrega funcionalidad de paso de mensajes al lenguaje C basado en Smalltalk. Está desarrollado por Brad Cox y Tom Love en su empresa StepStone. Es el principal lenguaje de programación utilizado por Apple para desarrollar macOS, iOS y iPadOS. -
perl
es un lenguaje de programación dinámica interpretado de propósito general desarrollado por Larry Wall en Unisys. Se originariamente como lenguaje de scripting Unix para facilitar el procesamiento de informes. A finales de la década de 1990, se utiliza ampliamente como lenguaje de secuencias de comandos CGI. Ahora, también se utiliza para programación de redes, administración de sistemas, desarrollo web y bioinformática. -
Haskell
que lleva el nombre de Haskell Brooks Curry, un matemático y lógico estadounidense, es un lenguaje de programación puramente funcional. Las características importantes son la evaluación diferida, las expresiones lambda, la coincidencia de patrones, la comprensión de listas, las clases de tipos y el polimorfismo de tipos. Facebook ha utilizado Haskell para desarrollar sus programas anti-spam. -
Visual Basic
Visual Basic es un lenguaje de programación impulsado por eventos desarrollado por Microsoft. Sus características se derivan de BASIC. Es muy facil de aprender y usar. Los programadores pueden desarrollar aplicaciones de interfaz gráfica de usuario (GUI) pequeñas y grandes mediante la técnica de arrastrar y soltar. El 8 de abril de 2008, Microsoft dejó de admitir Visual Basic y se centró en su sucesor, Visual Basic .NET. -
python
fue desarrollado por Guido van Rossum en los Países Bajos. Admite estilos de programación orientados a objetos, imperativos, funcionales y orientados a aspectos. Python se usa mucho en desarrollo web, seguridad de la información e inteligencia artificial. Reddit, un sitio de redes sociales de noticias, está completamente escrito en Python. Otras empresas que utilizan Python son Google, Yahoo, Amazon, Instagram y NASA. -
R
es un lenguaje de programación de paradigma múltiple desarrollado por Ross Ihaka y Robert Gentleman en la Universidad de Auckland, Nueva Zelanda. R se deriva de S y Scheme. Es utilizado principalmente por estadísticos y mineros de datos. -
RUBY
es un lenguaje de programación puramente orientado a objetos desarrollado por Yukihiro Matsumoto en Japón. Su objetivo principal es la productividad del programador y la programación agradable. La sintaxis de Ruby es similar a Perl y Python. Otros lenguajes que influyeron en las características de Ruby son Smalltalk, Ada y Lisp. Se utiliza principalmente para el desarrollo de aplicaciones web. -
java
actualmente el lenguaje de programación más popular del mundo, es desarrollado por James Gosling en Sun Microsystems. A partir de 2019, hay 9 millones de desarrolladores de Java y 3 millones de dispositivos que se ejecutan en Java. Con Java, puede desarrollar casi cualquier tipo de aplicación. Java es el pilar principal de Android, un sistema operativo móvil de código abierto. Java 12 es la última versión lanzada en marzo de 2019. -
php
es un lenguaje de programación diseñado por Rasmus Lerdorf en 1995 con fines de desarrollo web. PHP originalmente significó una página de inicio personal, pero luego cambió un preprocesador de hipertexto. Inicialmente se usa para crear páginas web dinámicas, pero ahora se usa abundantemente para scripts del lado del servidor. -
JavaScrip
creado por Brendan Eich en Netscape en solo 10 días en mayo de 1995. Junto con HTML y CSS, JavaScript es una de las tecnologías centrales para el desarrollo web. Casi todos los sitios web actuales utilizan JavaScript para crear páginas web interactivas. -
ActionScript
es un lenguaje de programación orientado a objetos desarrollados originalmente por Macromedia Inc. Más tarde es adquirido por Adobe Systems. ActionScript se utiliza principalmente para el desarrollo web y especialmente para incrustar archivos SWF en páginas web mediante Adobe Flash Player. ActionScript se inició inicialmente para crear animaciones 2D en páginas web. -
C#
es un lenguaje de programación de múltiples paradigmas desarrollado por Microsoft. Se utiliza principalmente para desarrollar aplicaciones de escritorio. -
Scratch
es un lenguaje de programación visual basado en bloques diseñado principalmente para niños. Se utiliza para enseñar la codificación en muchos centros, escuelas y universidades extracurriculare -
scala
es un lenguaje de programación de propósito general desarrollado principalmente para abordar las limitaciones de Java. Scala admite la interoperabilidad completa del lenguaje con Java, es decir, los programas escritos en Java pueden ser referenciados directamente en Scala. Scala se ejecuta en la plataforma Java -
Clojure
es una versión moderna, dinámica y funcional del lenguaje de programación Lisp que se ejecuta en la plataforma Java. Al igual que Scala, Clojure también admite la interoperación de lenguajes con Java. Es desarrollado por Rich Hickey en 2007. -
GO-
es desarrollado por Google para abordar las limitaciones de los idiomas que se utilizan en Google, pero mantiene sus funciones útiles. Está diseñado por Robert Griesemer, Rob Pike y Ken Thompson. Se centran principalmente en mejorar la productividad de la programación utilizando dispositivos multinúcleo en rojo y grandes bases de datos. -
Swift
es desarrollado por Apple Inc como una alternativa a Objective-C, que es el lenguaje principal para la mayoría de los productos de Apple. Está desarrollado para iOS, macOS, watchOS y tvOS y diseñado para funcionar con los marcos Cocoa Touch de Apple y el código Objective-C existente escrito para productos Apple.