-
El necesito un lenguaje para poder comunicarse con esta máquina. Estos primeros lenguajes de programación estaban muy unidos a la computadora y fueron creados para cada una de ellas. Este lenguaje era muy rudimentario y consistía en la programación de los diferentes cambios de engranajes que ejecutaban los cálculos.
-
En 1843 Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
-
PodrÍamos decir que es el antepasado de los
modernos lenguajes de programaciÓn. Fue creado por
Konrad Zuse, a mediados de los 40, para su serie de
máquinas Z. Su nombre es una combinaciÛn de las
palabras Plan y Kalkül. -
computadora que se programaba ya con interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un lenguaje de programación muy tedioso.
-
desarrolló una nueva técnica que establecía que las instrucciones complejas se deben utilizar para controlar el hardware simple, permitiendo que se pudiese reprogramar más rápidamente (la técnica del compartir-programa).
-
Basándose en las ideas de John W. Mauchly,
William F. Schmitt creó este lenguaje interpretado en
1950 y fue utilizado en la primera serie de UNIVAC. Es
considerado el precursor de los lenguajes de alto nivel. -
cuando aparece el primero de los lenguajes de programación más importantes, el FORTRAN (del inglés Formula Translation). Este fue el primero de los lenguajes de programación de alto nivel.
-
El primer lenguaje de programación destinado al
tratamiento de aplicaciones de gestión. Desarrollado
por el equipo de Grace Hopper en 1957, este lenguaje
compilado sólo fue implementado en UNIVAC. -
Durante un encuentro sobre inteligencia artificial
celebrado en el verano de 1956, H. A. Simon, A.
Newell y J. C. Shaw describieron su lenguaje IPL, creado para el
ordenador JOHNIAC. Inspir·ndose en ese lenguaje, en
1958 John McCarthy creó el LISP como parte de un proyecto de inteligencia artificial del MIT. Se trata de un lenguaje conciso e interactivo,
basado en el tratamiento de listas, ya que tanto los programas como los datos se estructuran mediante listas. -
Con vistas a obtener un lenguaje universal, que no
dependiera de la m·quina donde se implementara, se
formó un comité internacional, formado por la ACM
y la GAMM (siglas alemanas de la Sociedad para las Matem·ticas
aplicadas), que, en 1958, publicó en Zurich un informe
dando carta de nacimiento al IAL (International Algebraic Language), posteriormente denominado ALGOL. Su versiÛn operativa se
presentó en París en 1960 y, más adelante, fue perfeccionada. -
Usado principalmente para la informática empresarial. Es el primer lenguaje de programación que se demandan por el Departamento de Defensa de EE.UU..
-
Fue desarrollado en 1959, partiendo de IAL (de ahÍ el nombre),
para Air Force USA, que deseaba un lenguaje válido
tanto para usos cientÌficos como de gestionó y
JOVIAL todavÌa sigue en activo . -
El profesor Kenneth E. Iverson ideó una notación
para describir, sin ambigüedad y con concisión, algoritmos matemáticos y la dio a conocer en su libro, publicado en 1962. Partiendo de
esa notación, IBM desarrolló el lenguaje APL, orientado a usos cientÌficos. TodavÌa se sigue utilizando y sus
programas se reconocen visualmente por su brevedad
y la inclusión de caracteres especiales -
Este lenguaje fue desarrollado por IBM, a partir de
1963, que deseaba un lenguaje polivalente, en el sentido de que podÌa aplicarse tanto a gestiÛn como al ámbito cientÌfico. Buscando aunar las ventajas de COBOL,
FORTRAN y ALGOL, PL/I20 resultó un lenguaje muy
flexible y potente, por lo que todavÌa sigue en uso. -
John G. Kemeny y Thomas E. Kurtz eran profesores
del Dartmouth College y, en 1964.
Ese lenguaje, al que llamaron BASIC por su sencillez, es,
sin duda, el más difundido.Lo cierto es que no era el mejor lenguaje ni el más potente, pero tenía dos ventajas a su favor: se trataba
de un lenguaje sencillo de aprender y, además, su
intérprete ocupa poca memoria. Por estos motivos,
cuando se creó el primer ordenador personal (Altair de
MITS), no es extraño que se desarrollará un BASIC
para él. -
A principios de los 60, IBM comenzó a desarrollar
un lenguaje orientado la obtenciÛn de informes en el ámbito de gestión (RPG son las
siglas de Report Program Generator). En 1964 salió al
mercado con la serie IBM 360 y, desde entonces, ha
sufrido diversas actualizaciones: II, III, 400, IV, Visual
RPG. Es un lenguaje sencillo de aprender, si bien su
versatilidad no es mucha. -
Basado en ALGOL, se trata del primer lenguaje
orientado a objetos. Fue desarrollado por los noruegos
Ole-Johan Dahl y Kristen Nygaard que buscaban un lenguaje adecuado para la simulación de
eventos discretos (su nombre es una contracciÛn de
Simulation Languaje). Su primer compilador estuvo
disponible en 1964, para la serie 1100 de UNIVAC, si
bien hasta 1967 no adquirió una amplia funcionalidad.
En la actualidad hay disponibles diversas versiones freeware de su compilador -
En 1967, Seymour Papert comenzó a diseñar un lenguaje que
sirviera para introducir en el mundo de la programación al alumnado de menor edad.En 1980, fue muy bien acogido en los
ámbitos educativos. LOGO introduce al mundo de la programación de una forma gráfica. LOGO se controlaba un pequeño robot
con ruedas, motor y un lápiz retráctil, que admitía órdenes sencillas y al desplazarse por el papel iba trazando
el dibujo ordenado. Como el robot tenÌa forma abombada se le llamó tortuga. -
Este lenguaje fue creado a finales a los 60 por
Charles H. Moore, para controlar los radiotelescopios
de Kitt Peak y procesar sus datos. Se trata de un lenguaje funcional e interactivo que ha ido evolucionando con el paso del tiempo. Debido a la poca memoria que ocupa y a su rapidez, fue uno de los primeros en difundirse entre los microordenadores. -
Utilizado para la enseñanza de la programación estructurada y estructuración de datos.
Este lenguaje de programación se usó como uno de los mejores lenguajes para enseñar programación a los alumnos. -
En los Laboratorios Bell (New Jersey) trabajaron dos
de los investigadores más conocidos de la moderna informática, Kenneth Thompson y Dennis Ritchie,
creadores del sistema operativo UNIX, en 1969. -
En 1970, Kenneth Thompson desarrolló un lenguaje experimental, al que llamó B.
-
Creado por Alan Kay en el Centro de Investigaciones Xerox de Palo Alto, en los primeros 70, es un lenguaje muy influenciado por SIMULA, estando también
orientado a objetos. Tuvo sucesivas versiones (72, 76 y
80) y ofrece un entorno completo para el desarrollo de
programas. -
Dos años después, Ritchie se
basó en B para crear un nuevo lenguaje de propósito
general, que denominó C8. Como no depende de la
arquitectura del hardware, C es uno de los lenguajes
más portables del mercado y, como además ofrece
amplias prestaciones, su difusión es amplÌsima.
A principios de los 80, Bjarne Stroustrup
diseñó una ampliación de C y, en 1984, la convirtió en
un compilador que llamó C++9, especialmente enfocado a la programación orientada a objetos. -
Con objeto de que el profesorado francés de secundaria fuese capaz de crear sus propios materiales educativos informáticos, se diseñó el lenguaje este lenguaje en 1971, que
no tuvo mucho Èxito. -
En 1972, Robert Kowalski y Alain Colmerauer y Phillippe Roussell expusieron la revolucionaria
idea de que la lógica podÌa emplearse como lenguaje
de programación. Siguiendo esta línea, al año siguiente, el grupo de inteligencia artificial de la universidad
de Aix-Marseille comenzó a diseñar ese lenguaje,
que se llamó PROLOG.
PROLOG es el prototipo de lenguaje declarativo
por excelencia.Frente a estos lenguajes imperativos, los declarativos no están basados en órdenes sino en descripciones. -
Destinado a la informática educativa en los paÌses
escandinavos, fue desarrollado por Benedict Loefstedt
y Borge Christensen en 1973, combinando las ventajas
de BASIC y PASCAL (sus siglas corresponden a COMmon Algorithmic Language). En 1980 se estandarizó y
todavÌa sigue siendo utilizado, sobre todo en la Europa
del norte. -
Quince años después de intentar uniformizar los
lenguajes con COBOL, el Departamento de Defensa
USA percibió que su objetivo no se habÌa cumplido, ni
mucho menos. Por ese motivo, en 1975 formó un
grupo de trabajo para evaluar los lenguajes existentes
en aquel entonces y ver si alguno de ellos podÌa
adaptarse a las necesidades del Departamento.
Sin embargo, a pesar de los años transcurridos
desde entonces y a las mejoras que han ido introduciéndose en él. -
Creado para ampliar la funcionalidad de las páginas web, permite utilizar formularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario, etc..
-
Usado para la creación de páginas web dinámicas.
-
Posteriormente se han desarrollado otros lenguajes de programación entre los más importantes tenemos: C++, Java, BASIC, Visual Basic, Cobol, SQL, C#, Smalltalk, etc.
-