Está en la página 1de 6

28/8/2018 https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?

print=1

LINEA DE TIEMPO -
LENGUAJES DE
PROGRAMACIÓN

1840

• ◀
PORTADA
Ingenieria en TIC´S - Interacción humano computadora (IHC) - "4.1 Lenguajes de programación" -
Edgar Paul Ramírez Villaseñor - No control: 15400801.

1843

• ◀
Primer lenguaje de programación
Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la
máquina analítica de Charles Babbage.

1950

• ◀
Creación del lenguaje ensamblador
Mauricio V. Vilkes inventa el lenguaje ensamblador. Anteriormente la programación se efectuaba
directamente en binario. Cada modelo de ordenador tenia su propio código lo que dificultaba su manejo.

1957

• ◀
Fortran
Jhon Backus de IBM inventa Fortran, el primer lenguaje de programación universal considerado
de alto nivel, de propósito general e imperativo.

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 1/6
1958

lenguaje Lisp
•◀ Después de Fortran fue el segundo lenguaje de programación de alto nivel. Creado por Jhon
McCarthy en el MIT. El elemento fundamental de Lisp es la lista, pues tanto un dato o una función se expresa
como una lista. Fue desarrollado inicialmente sobre un IBM 7090

1958

• ◀
ALGOL
Fué muy comercial en las universidades en los años 60, pero no llegó a cuajar como un lenguaje
de programación comercial.

1959

Se inventa Cobol
•◀ Definido por un comité, el CODASYL. Lenguaje de programación que se inventó con el objetivo
de utilizarse en cualquier computadora. Se caracterizó por tener una excelente capacidad de
autodocumentación, buena gestión de archivos y de datos de la época.

1962

• ◀
SNOBOL
Es un lenguaje de programación de computadoras de muy alto nivel. Fue un lenguaje orientado a
cadenas de texto

1964

Se inventa el Lenguaje Basic


•◀ Lenguaje de programación desarrollado por Jhon Kemeny y Thomas Kurts en Estados Unidos.
Inicialmente se desarrollo para facilitar a los estudiantes a programar computadoras. Su uso era para
propósito general, aunque un tanto lento y simple.

1970

Creación de Pascal
•◀ Pascal es un lenguaje de programación de alto nivel creado por Nicklaus Wirth. Se convirtió en
uno de los lenguajes más utilizados en cursos de introducción a la programación. Se desarrolló para hacer
posible la programación estructurada y también soporta la programación orientada a objetos.

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 2/6
1972

Lenguaje C
•◀ Creado por Dennis Ritchie para sistemas Unix. Muchos de lenguajes de programación más
populares del mundo son derivados de el, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python. Es
utilizado por la eficiencia de su código para generar aplicaciones y software de sistemas.

1980

• ◀
Ada
Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para
el desarrollo de sistemas de software grandes.

1983

• ◀
C++
Creado por Bjarne Stroustrup. Es una extensión de lenguaje C, con mejoras tales como clases,
funciones virtuales y plantillas.

1983

•◀ Objective-C
Ampliación de C, se adiciona la funcionalidad de paso de mensajes basado en el lenguaje
Smalltalk.

1987

• ◀
Perl
Creado por Larry Wall para el procesamiento de informes en sistemas Unix. Hoy en día es
conocido por su gran potencia y versatilidad.

1991

• ◀
Python
Creado por Guido Van Rossum para apoyar una variedad de estilos de programación y hacerlo
divertido de usar.

1993

Ruby

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 3/6
•◀ Creado por Yukihiro Matsumoto. Combina una sintaxis inspirada en Python y Perl con características de
programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes
de programación. Ruby es un lenguaje de programación interpretado en una sola pasada y su
implementación oficial es distribuida bajo una licencia de software libre.

1995

JAVA
•◀ James Gosling. Lenguaje de programación desarrollado por Sun Microsystems. Se desarrolló de
tal forma que los programas desarrollados con Java puedan ejecutarse de la misma manera en diferentes
arquitecturas. Java permite escribir programas de gráficos o textuales.

1995

PHP
•◀ Es un lenguaje de programación de script desarrollado por Rasmus Lerdof. Se utiliza para la
programación de páginas dinámicas en servidores y el desarrollo de aplicaciones en diferentes sistemas
operativos.

1995

JavaScript
•◀ Creado por Brendan Eich. Se utiliza principalmente en su forma del lado del cliente,
implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web
dinámicas aunque existe una forma de JavaScript del lado del servidor.

1996

UML
•◀ Creado por Grady Booch, Jim Rumbaugh, e Ivar Jacobson. UML es la unión de tres lenguajes de
modelado. El lenguaje usa una notación gráfica para diseñar proyectos de software. Una fuena es un
diagrama de objetos y sus interacciones.

2000

C#

•◀ Creado por Anders Hejlsberg. es un lenguaje de programación orientado a objetos desarrollado y


estandarizado por Microsoft como parte de su plataforma .NET. Su sintaxis básica deriva de C/C++ y utiliza el
modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros
lenguajes.

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 4/6
2001

• ◀
Scriptol
Creado por Denis Sureau. Es un compilado de PHP y C++, dándole una gran portabilidad. Es un
lenguaje para aplicaciones, y para hacer páginas web dinámicas.

2009

Lenguaje Go

• ◀
Es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido
desarrollado por Google y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson.
Actualmente sólo está disponible para los sistemas operativos Windows, GNU/Linux y Mac OS X. Go usa una
sintaxis parecida a C por lo que los programadores que hayan usado dicho lenguaje se sienten muy cómodos
con él.

2010

JULIA

•◀ Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman. es un lenguaje de programación
dinámico, de alto nivel y alto rendimiento para cálculos científicos y técnicos con una sintaxis similar a la de
otros entornos de computación similares.Dispone de un compilador avanzado, mecanismos para la ejecución
en paralelo y una extensa biblioteca de funciones matemáticas.

2011

Rust

•◀ Es un lenguaje de programación compilado, de propósito general y multiparadigma que está


siendo desarrollado por Mozilla. Ha sido diseñado para ser 'un lenguaje seguro, concurrente y práctico",
soportando programación funcional pura, por procedimientos, imperativa y orientada a objetos. El lenguaje
surgió de un proyecto personal desarrollado por Graydon Hoare, quién empezó a trabajar en él en 2006

2014

Swift

•◀ Es un lenguaje de programación creado por Apple con el compilador LLVM para los sistemas
operativos OS X e iOS presentado el 2 de junio del 2014 en el WWDC 2014 junto con su manual.1 El
lenguaje en un principio coexistirá con Objective-C lenguaje que maneja la plataforma de programación oficial
de Apple Xcode

2018

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 5/6
CONCLUSIÓN

•◀ La invención de lenguajes se estancó sobre la sintaxis. Los lenguajes comunes, incluso varios
recientes como Java, C#, PHP, no trajo cambios en las instrucciones. Es más, Go y Dart son
incluso una regresión. Solo Julia es un progreso real y explota las capacidades de las computadoras actuales.
Otras tendencias de niveles más altos para lenguajes, programados por aspectos, o por esquemas con UML
y otros conceptos, distribuidos por la nube.

https://www.timetoast.com/timelines/linea-de-tiempo-lenguajes-de-programacion-dcd25454-a2f6-4c38-a13b-daca81d3c66d?print=1 6/6