Los primeros lenguajes (3 jan 1957 ano – 23 fev 1970 ano)
Descrição:
Los primeros trabajos comienzan en la década de los años 50, con un compilador
de lenguaje llamado A2, segunda versión de un fracasado A1, desarrollado por Grace N.
Hooper (1907-1992) para UNIVAC. Se suele entender como un lenguaje de
programación de propósito general, un lenguaje orientado a la selección y provisión de
expresiones del máximo poder lógico, entre aquellos lenguajes en los que utilizando las
técnicas de optimización habituales consiguen compilaciones que proveen un eficiente
código de máquina.
El primer lenguaje de programación con estas características apareció en 1957
con el nombre de FORTRAN (Formula Translation) e indica el principal objetivo
característica del lenguaje: la expresión clara y concisa de fórmulas y ecuaciones
matemáticas de cálculo. El primer compilador constaba de 25.000 instrucciones en
ensamblador. Hasta 1961 IBM mantuvo el monopolio del Fortran, pero posteriormente
fue normalizado por la ANSI (American National Standards Institute). En 1977
apareció una extensión del lenguaje que incorpora la posibilidad de programación
estructurada y que es conocido como Fortran 77.
Poco después, en 1959, apareció el lenguaje COBOL (Common Business
Oriented Language) por iniciativa del Departamento de Defensa norteamericano. En
1960, IBM desarrolla el RPG (Report Program Generator) y otro equipo de
matemáticos europeos y americanos el ALGOL (Algorithmic Language). Muchos
lenguajes posteriores han aprovechado algunas de las características del ALGOL que
sehan convertido en conceptos clave en la tecnología de la programación: ubicación
dinámica de memoria, recursividad y estructuras en bloques y procedimientos.
En 1962 se comienza a desarrollar el PL/1 (Programming Language Version 1)
como el primer intento de creación de un lenguaje universal. Este lenguaje reune de
alguna forma la potencialidad de gestión del Cobol, la simplicidad de cálculo del
Fortran y la agilidad estructural del Algol. Entre 1963 y 1964, John Kemmey y Thomas
Kurts del Darmouth College diseñan el BASIC (Beginners All-purpose Symbolic
Instruction Code) con el objetivo de lograr un lenguaje de fácil aprendizaje que fuera
aceptado por todo tipo de usuarios, independientemente del propósito del programa a
implementar. En 1965, el profesor Ken Iverson de la Universidad de Harvard diseña el
APL (A Programming Language) con propósitos exclusivamente matemáticos,
orientado especialmente a cálculo matriciales y enseñanza del álgebra lineal y que
incorpora funciones recursivas y funciones de formación e inversión de matrices.
El proyecto del lenguaje ADA, bautizado así en honor a Lady Ada Augusta
Byron de Lovelace, nace en 1974 en una comisión interna del Pentágono como un
nuevo intento de lenguaje único universal. Orientado a la multitarea, permite la
programación estructurada y soporta los tipos abstractos de datos, siendo ampliamente
Adicionado na linha do tempo:
Data:
3 jan 1957 ano
23 fev 1970 ano
~ 13 years