-
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
-
-
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.
-
Empieza a evolucionar el lenguaje de programación con el llamado "lenguaje ensamblador"
-
Este requería de un mayor esfuerzo intelectual y era muy propenso a presentar fallas
-
inventado por Konrad Zuse
-
-
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" -
Creado por John Backus
-
Creado por el Short Range Committee, altamente influenciado por Grace Hopper.
-
Un gran salto para la programación de ese entonces
-
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.
-
Un lenguaje de programación de sistemas, fue desarrollado por Dennis Ritchie y Ken Thompson en los Laboratorios Bell entre 1969 y 1973
-
Considerado como el primer lenguaje de programación lógico. Fue diseñado en 1972 por Colmerauer, Roussel y Kowalski
-
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
-
-
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
-
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
-
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
-
Principal programa para la elaboración de páginas web
-
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.
-
Los avances y principales objetivos que tiene hoy día la programación
-
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.