-
Telar de Jacquard
El primer vestigio de un lenguaje de programación se da con un telar mecánico que utilizaba tarjetas perforadas con el objetiv de generar patrones -
Period: to
Lenguajes de Programación
-
Máquina Diferencial de Babbage
Fue una maquina que especificaba en detalle un método para calcular los números de Bernoull. Es reconocido por muchos historiadores como el primer programa de computadora del mundo. -
Period: to
DÉCADA DE LOS 40'S
Empieza a evolucionar el lenguaje de programación con el llamado "lenguaje ensamblador" -
Lenguaje ensamblador
Este requería de un mayor esfuerzo intelectual y era muy propenso a presentar fallas -
Plankalkü
inventado por Konrad Zuse -
ENIAC
-
Period: to
60's y 70's
El lenguaje se vuelve un poco más avanzado y surge el método algorítmico.
Esto acarreó varias inovaciones, tales como la "Estructura de bloques" y el "Ámbito léxico" -
FORTRAN
Creado por John Backus -
COBOL
Creado por el Short Range Committee, altamente influenciado por Grace Hopper. -
ALGOrithmic Language ALGOL60
Un gran salto para la programación de ese entonces -
Period: to
Paradigmas fundamentales
En esta etapa se condolisaron los, quizá, más importantes lenguajes en el tópico de la programación; Muchos de los cuales se continuan usando hasta ahora. -
Lenguaje C
Un lenguaje de programación de sistemas, fue desarrollado por Dennis Ritchie y Ken Thompson en los Laboratorios Bell entre 1969 y 1973 -
Prolog
Considerado como el primer lenguaje de programación lógico. Fue diseñado en 1972 por Colmerauer, Roussel y Kowalski -
Period: to
80's. consolidación, móoduos y rendimiento
En esta etapa se enfocó primordialmente en pullir los lenguajes de programación de la década pasada y explotarlos a su máximo potencial -
C++
-
Ada
Primer lenguaje de programación utilizado para la defensa. Se le fue encomendado a Jean Ichbiah por le departamento de defensa de los Estados Unidos -
TCL
Un programa simple para la época pero sin lugar a dudas muy versatil y multifuncional, era usado para la fácil creación de interfaces gráficas -
Period: to
90's "La era de internet"
La década de los 90 no vio gran cambio en los lenguajes de programación pero sí una enorme posibilididad de madurar viejas ideas suscitadas en la programación; Gracias obviamente a la llegada de internet -
HyperText Markup Language
Principal programa para la elaboración de páginas web -
JAVA
Java es un lenguaje de programación de propósito general orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo. -
Period: to
Actualidad
Los avances y principales objetivos que tiene hoy día la programación -
Programación actual
Los leguajes de programación actuales son sin lugar a dudas muy avanzados con respecto a sus antecesores, pero aún falta pulir ciertos detalles, tales como:
-Metaprogramación
-Software orientado a componentes
-Aumento de soporte para la programación funcional
Y un largo etcétera.