ad1 tic ii

Páginas: 6 (1305 palabras) Publicado: 26 de enero de 2014

HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION

Antes de 1940
Los primeros lenguajes de programación preceden a la computadora moderna. En un inicio los lenguajes eran códigos. En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. Lavelocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores.
Los años 40
En 1948, Konrad Zuse publicó un artículo acerca de su lenguaje de programación Plankalkül.
Entre algunos lenguajesimportantes que fueron desarrollados en este período se encuentran:
1943 - Plankalkül (Konrad Zuse), diseñado, pero sin implementar durante medio siglo
1943 - el sistema de codificación ENIAC.
1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estabadestinado a un fabricante específico.
Las décadas de 1950 y 1960
En los cincuenta, los tres primeros lenguajes de programación modernos, cuyos descendientes aún continúan siendo utilizados, son:
FORTRAN (1955), creado por John Backus
LISP (1958), creado por John McCarthy
COBOL (1959), creado por el Short Range Committee, altamente influenciado por Grace Hopper.
Algunos de los lenguajesimportantes que fueron desarrollados en este período incluyen:
1951 - Regional Assembly Language
1952 - Autocode
1954 - IPL (precursor de LISP)
1955 - FLOW-MATIC (precursor de COBOL)
1957 - FORTRAN (primer compilador)
1957 - COMTRAN (precursor de COBOL)
1958 - LISP
1958 - ALGOL 58
1959 - FACT (precursor de COBOL)
1959 - COBOL
1959 - RPG
1962 - APL
1962 - Simula
1962 - SNOBOL
1963- CPL (precursor de C)
1964 - BASIC
1964 - PL/I
1967 - BCPL (precursor de C)
1968-1979: estableciendo paradigmas fundamentales
El período comprendido entre finales de 1960 y finales de 1970 trajo un gran florecimiento de lenguajes de programación. La mayoría de los paradigmas de lenguajes de programación más importantes y actualmente en uso se inventaron en este período:
Simula, inventado en la década de1960 por Nygaard y Dahl como un superconjunto de Algol 60, fue el primer lenguaje diseñado para apoyar la programación orientada a objetos.
C, en principio un lenguaje de programación sistemas, fue desarrollado por Dennis Ritchie y Ken Thompson en los Laboratorios Bell entre 1969 y 1973.
Smalltalk (mediados de los 70) proporcionaron un completo diseño de un lenguaje orientado a objetos.Prolog, diseñado en 1972 por Colmerauer, Roussel y Kowalski, fue el primer lenguaje de programación lógica.
ML construyó un sistema de tipos polimórfico (inventado por Robin Milner en 1973) en el tope de Lisp, pionero en los lenguajes funcionales de programación con tipado estático.
Cada uno de estos lenguajes generó toda una familia de descendientes, y los lenguajes más modernos cuentan al menos unode ellos en su ascendencia.
La década de 1980: consolidación, módulos, rendimiento
Una nueva tendencia importante en el diseño de lenguajes era un mayor enfoque en la programación de sistemas a gran escala a través del uso de módulos, una organización a gran escala de unidades de código. Modula, Ada, y ML desarrollaron sistemas de módulos notables en la década de 1980.
Algunos lenguajesimportantes que se desarrollaron en este período son:
1980 - C++ (C con clases, el nombre cambió en Julio de 1983)
1983 - Ada
1984 - Common Lisp
1984 - MATLAB
1985 - Eiffel
1986 - Objective-C
1986 - Erlang
1987 - Perl
1988 - Tcl
1988 - Mathematica
1989 - FL (Backus);
La década de 1990: la era de Internet
El rápido crecimiento de Internet en la década de 1990 fue el siguiente gran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • AD1 TIC
  • TIC II
  • tic ii
  • Rese A Cr Tica II
  • Actividad de laboratorio de tic II
  • Tic.- capitulo i y ii
  • Tic II periodismo
  • Actividad Diagnostica Tic II

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS