You are on page 1of 10

LNEA DEL TIEMPO

COMPILADORES
Hernndez Lpez Alejandro

Compiladores
3CV3

John Backus
dirige una
investigacin en
IBM en un
lenguaje
algebraico.

Stringy propone
solucin al
problema de que
un compiladores
fuese portable:
FRONT-END &
BACK-END

FORTRAN se
utiliza en la IBM
modelo 704.

Se comienza
desarrollar
FORTRAN.

Surge el concepto
traductor. El
primer
compilador de
FORTRAN tard
18 aos-persona
en realizarse.

Al dividir la fase
de compilacin,
el puente de
unin era un
lenguaje
intermedio
denominado
UNCOL, aunque
no funcion.

Se desarrollan
diversos mtodos
de parsers
ascendentes y
descendentes.

Rabin y Scott
proponen
el
empleo de AFD y
AFN
para
reconocimiento
lexicogrfico.

Se crea COBOL
con el objetivo de
hacer un lenguaje
de programacin
universal que
pudiera ser usado
en cualquier
ordenador.

Sheridan
describe un
mtodo de
parsing de
FORTRAN para
introducir
parntesis en una
expresin.

Floyd introduce
meses adelante la
tcnica
de
precedencia de
operadores y uso
de funciones de
precedencia.

Se
usa
por
primera vez un
parsing
recursivo.

LISP se crea
como una familia
de lenguajes de
programacin de
tipo
multiparadigma.

COBOL 61
Extendido.

Se crea
FORTRAN IV.
Los ordenadores
son mas grandes
y caros. Nuevos
SO. Se usan
discos
magnticos.

COBOL 65
estandariza.

Los
SO
son
multitarea
e
interactivos.

Algol 60
Revisado.

Los sistemas son


caros pero de
almacenamiento
masivo.

Los compiladores
se optimizan.

Se estandariza
FORTRAN 66.
Los ordenadores
son de diferentes
tamaos,
velocidades y
costes.

se

Se estudia y
define las GLC,
los parsers
predictivos y la
eliminacin de
recursividad
izquierda.

Se
desarrolla
PASCAL por el
profesor Niklaus
Wirth.
Micro
ordenares.
Ingeniera
de
software.

Se
estandariza
ALGOL 60 y la
tcnica de los
compiladores
avanza.

Se crea BASIC,
perteneciente a la
familia de
lenguajes de alto
nivel.

Aparece
LEX,
generador
automtico
de
analizadores
lxicos.

COBOL 74. Se
crean mas micro
ordenadores. Se
usan lenguajes
sencillos.

Aparece PROLOG.
Los ordenadores
son mas baratos y
potentes.

Se crea Objective
C.
Hay
mayor
abstraccin
de
datos y menor
costo
de
memorias.

Se crea SmallTalk
y Lenguaje C.
El segundo es
creado por Dennis
M. Ritchie, basado
en el Lenguaje B.

Programacin
interactiva.

Se crea FORTRAN
77.
La programacin
es fiable y de fcil
mantenimiento.

Bjarne Stroustrup
disea C++.
El objetivo era
extender C pero
con mecanismos
que
permitan
manipular objetos.

Alan
Cooper
desarrolla
Visual
Basic
para Microsoft,
el
cual
es
dirigido
por
eventos.

Con
el
desarrollo de la
WWW, se crea
HTML
para
realizar
pginas
atractivas.

Se crea JAVA,
con el objetivo
de
hacer
programas
seguros,
porttiles.

Object Pascal
(Delphi) es la
evolucin
de
PASCAL pero
enfocado a la
POO.

JAVASCRIPT,
originalmente
LIVESCRIPT,
se desarrolla
con la idea de
capitalizar
JAVA.

Se desarrolla PERL, un
lenguaje especializado en el
procesamiento de textos
(Extraccin y validacin a
las
respuestas
de
cuestionarios en pginas
web).

PHP se acopla con HTML


para
definir
procedimientos que debe
realizar el servidor web.

ASP es independiente,
creado por Microsoft, para
la codificacin eficiente de
los scripts de los
servidores.
1

Bibliografa:
http://www.timetoast.com/timelines/line-del-tiempo-de-los-lenguajes-de-programacionelaborado-por-juan-camilo-urbina
http://www.mikroe.com/downloads/get/1073/es_compilers_article_v100.pdf
http://timerime.com/es/evento/1174248/Primer+Compilador/
http://www.monografias.com/trabajos11/compil/compil.shtml
http://compiladoresasignatura.blogspot.mx/2011/05/linea-del-tiempo-de-loscompiladores.html

You might also like