-
Period: to
Charles Babbage inventó su computadora en el año 1822.
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. -
Period: to
Ada Lovelace desarrolla el primer lenguaje de programación
En 1843 Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage. -
Period: to
PLANKALKUL
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. -
Period: to
En el año 1942 se construyó la ENIAC
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. -
Period: to
Von Neumann en el año 1945
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). -
Period: to
SHORT CODE
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. -
Period: to
FORTRAN
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. -
Period: to
FLOWMATIC
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. -
Period: to
LISP- (LISt Processing language)
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. -
Period: to
ALGOL-(ALGOritmic Language)
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. -
Period: to
COBOL (COmmon Business Oriented Language)
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.. -
Period: to
JOVIAL
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 . -
Period: to
APL
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 -
Period: to
PL/I
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. -
Period: to
BASIC
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. -
Period: to
RPG
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. -
Period: to
SIMULA
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 -
Period: to
LOGO
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. -
Period: to
FORTH
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. -
Period: to
PASCAL
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. -
Period: to
UNIX
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. -
Period: to
B
En 1970, Kenneth Thompson desarrolló un lenguaje experimental, al que llamó B. -
Period: to
SMALLTALK
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. -
Period: to
C
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. -
Period: to
LSE
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. -
Period: to
PROLOG-(PROgramation LOGique)
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. -
Period: to
COMAL
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. -
Period: to
ADA
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. -
Period: to
JAVA
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.. -
Period: to
PHP: (“Personal Home Page”)
Usado para la creación de páginas web dinámicas. -
Period: to
El invento de nuevos lenguajes de programación
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. -
Period: to
Creado por Ronal Felipe Bonilla Rodríguez