-
Computadora digital
Se desarrolla el primer ordenador digital.
Las instrucciones que se ejecutaban eran códigos numéricos, lenguaje de máquina. -
Lenguaje ensamblador
Lenguaje de programación de bajo nivel. -
Primer compilador
El primer compilador es el A-0 (Math matic) desarrollado por Grace Hopper. -
FORTRAN
Se comienza a desarrollar FORTRAN -
FORTRAN
Se utiliza en la IBM modelo 704 -El primer compilador de FORTRAN tardó 18 años-persona en realizarse. -
Código estructurado.
Chomsky junto con Backups logran crear ALGOL 58 el cual trabaja de forma estructurada oh en bloques. -
Lexicográfico de los lenguajes
Rabin y Scott proponen el empleo de AFD y AFN para el reconocimiento lexicográfico de los lenguajes. -
Parsers
Se desarrollan diversos métodos de parsers ascendentes y descendentes -
COBOL
Un lenguaje completamente orientado a
negocios -
Compilador
Primer compilador auto-alojado (excluyendo ensambladores) fue escrito para LISP por Tim Hart -
PL-1
Nació como parte del desarrollo de la arquitectura system 360, fabricada por IBM -
GLC
Se estudia y definen las GLC, los parsers predictivos y la eliminación de recursividad izquierda -
Pascal
Creado por el profesor suizo Niklaus Wirth .Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. -
ALGOL 60
-
Parametros
Se estudia el paso de parámetros por nombre, valor y referencia y se incluyen los procedimientos recursivos para Algol 60. -
C
Lenguaje de programación de sistemas, fue desarrollado por Dennis Ritchie y Ken Thompson en los Laboratorios Bell -
YACC
A mitad de los 70’s Johnson crea YACC para UNIX (generador de analizadores sintácticos) -
LEX
Aparece LEX generador automático de analizadores léxicos a partir de expresiones regulares bajo UNIX -
Programación Orientada a Objetos
Viene a innovar la forma de obtener resultados. -
C++
Lenguaje de programación diseñado por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. -
MATLAB
Es una herramienta de software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). -
PYTHON
Lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. -
VISUAL BASIC
Lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. -
HTML
(lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web. -
JAVAscript
Lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. -
JAVA
Lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. -
C#
-
Clojure
Lenguaje de programación de propósito general dialecto de Lisp. -
Grace
Es un nuevo lenguaje de programación en desarrollo, creado principalmente con fines educativos. El diseño del lenguaje se inició en 2010 y la actual versión de la especificación es 0.353. -
Swift
Lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS.