Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Línea de Tiempo Lenguajes de Programación

No description
by

Fer Gonzalez

on 12 March 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Línea de Tiempo Lenguajes de Programación

1955
1960
1950
1965
Línea de tiempo de los lenguajes de programación
1951-55
Métodos: Lenguajes ensamblador; conceptos base: subprogramas, estructuras de datos.

Lenguajes: Uso experimental de compiladores de expresión.

1951 : Invención del primer compilador, A0, por Grace Murray Hopper que permitía generar un programa binario a partir de un código fuente.


1956-60
Métodos : Tecnología de compiladores inicial; gramáticas BNF; optimización de código; intérpretes; métodos de almacenamiento dinámicos y procesamiento.

Lenguajes: FORTRAN, ALGOL 58, ALGOL 60, COBOL, LISP.

1958 : A raíz de una conferencia entre Americanos y Europeos se lanza la idea de un lenguaje normalizado universal: ALGOL 58 (ALGOrithmic Language).
1958 : Johm Mc Carthy, en 1957 en el departamento de Inteligencia Artificial, crea el lenguaje de programación LISP (LISt Procesamiento) que va a tener una gran influencia sobre el desarrollo de la programación orientada a objetos. Este lenguaje se desarrolló inicialmente sobre un IBM 7090.

1961-65
Métodos: Sistemas operativos de multiprogramación, compiladores de sintaxis dirigida.
Lenguajes:COBOL-61, ALGOL 60 (revisada), SNOBOL, JOVIAL, notación APL.
1962 : El matemático canadiense Kenneth Iverson crea el lenguaje de programación APL (A Programming Language).

1966-70
Métodos: Sistemas interactivos y tiempos-compartidos; compiladores
optimizados; sistemas de escritura traductores.
Lenguajes: APL, FORTRAN 66, COBOL 65, ALGOL 68, SNOBOL 4,BASIC, PL/I, SIMULA 67, ALGOL-W, B.
1971-75
Métodos: Verificación de programas; programación estructurada; inicio del crecimiento de ingeniería de software como disciplina de estudio
Lenguajes: Pascal, COBOL 74, PL/I (standar), C, Scheme, Prolog
1976-80
Métodos: Abstracción de datos; semánticas formales; técnicas de programación en tiempo real, concurrencia y fijos.
Lenguajes: Smalltalk, Ada, FORTRAN 77, ML
1981-85
Métodos: Programación orientada a objetos; entornos interactivos; editores de sintaxis dirigida.
Lenguajes: Turbo Pascal, Smalltalk-80, crecimiento de Prolog, Ada 83, Postscript.

1986-90
Métodos: computación cliente/servidor.
Lenguajes: FORTRAN 90, Html, SML (ML Standar).
1991-95
Métodos: Sistemas abiertos; entorno de ventanas; Infraestructura de Información Nacional ("autopistas de la información").
Lenguajes: Ada 95, lenguajes de procesos (TCL, PERL).
1950
Ensamblador: Mauricio V. Wilkes de la Universidad de Cambridge.
1970
1975
1980
1985
1990
1995
Fortran (FORmula TRANslation)
Laboratorios de IBM bajo la dirección
de John Backus
1957
1960
List: John MaCarthy pionero de la IA

Cobol (COmmon Business Oriented Language): Comisión de fabricantes de ordenador de USA
1964
Basic (Beginners All Purpose Symbolic Instruction Code): J. Kemeny y T. Kurtz en la Universidad de Dartmouth
IBM crea el lenguaje de programación PL/I (Programming Language I).
Creación del código ASCII (Código Americano Estándar para Intercambio de Información), normalizado en 1966 por la ISO para simplificar el intercambio de datos entre ordenadores.
1971
Pascal: Niklaus Wirth
1978
C (lenguaje): Dennis Ritchie
en los laboratorios Bell
1981
Prolog: Robert A. Kowalski, de la
Universidad de Edimburgo, y
Alain Colmerauer, de la Universidad de Aix-Marseille
1882
Ada: Ministerio de Defensa de los EE.UU
1984
C++: Bjarne Stroustrup en los laboratorios Bell
1986
Html: Publicación de la IS
O 8879 que presenta el Standard
General Markup Language, origen del HTML
1988
Perl (Practical Extrac
tion and Report Language): Larry Wall
1995
Java: Sun Microsystems para internet y propósito general
1840 : La colaboradora de Babbage, ADA Lovelace, matemática, define el principio de las iteraciones sucesivas en la ejecución de una operación. En honor del matemático Árabe El Khawarizmi (820), se nombra el proceso lógico de ejecución de un programa: algoritmo.
Lenguajes de máquina
Antecedentes
Full transcript