Evolución De Los Lenguajes De Programación
AdrianAD119 de Mayo de 2013
409 Palabras (2 Páginas)627 Visitas
Evolución que ha tenido los lenguajes de programación en la historia.
Los años 40
Entre algunos lenguajes importantes 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 estaba destinado 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 et al.;
• LISP (1958), creado por John McCarthy et al.;
• COBOL (1959), creado por el Short Range Committee, altamente influenciado por Grace Hopper.
Las variadas pero poco usadas características de Algol 68 (por ejemplo, bloques simultáneos y paralelos) y su complejo sistema de atajos sintácticos y coerciones automáticas de tipo lo hicieron impopular entre los ejecutores y se ganó una reputación de ser difícil. Niklaus Wirth salió del comité de diseño para crear el sencillo lenguaje Pascal.
Algunos de los lenguajes importantes 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
1968-1979: estableciendo paradigmas fundamentales
Algunos lenguajes importantes que se desarrollaron en este período fueron:
• 1968 - Logo
• 1969 - B (precursor C)
• 1970 - Pascal
• 1970 - Forth
• 1972 - C
• 1972 - Smalltalk
• 1972 - Prolog
• 1973 - ML
• 1975 - Scheme
• 1978 -
La década de 1980: consolidación, módulos, rendimiento
Algunos lenguajes importantes 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
Algunos lenguajes importantes que se desarrollaron en este período son:
• 1990 - Haskell
• 1991 - Python
• 1991 - Visual Basic
• 1991 - HTML (lenguaje de marcado de hipertexto)
• 1993 - Ruby
• 1993 - Lua
• 1994 - CLOS (parte del ANSI Common Lisp)
• 1995 - Java
• 1995 - Delphi (Object Pascal)
• 1995 - JavaScript
• 1995 - PHP
• 1996 - WebDNA
• 1997 - Rebol
Tendencias actuales
Algunos lenguajes importantes desarrollados durante este período incluyen:
• 2000 - ActionScript
• 2001 - C#
• 2001 - Visual Basic .NET
• 2002 - F#
• 2003 - Groovy
• 2003 - Scala
• 2003 - Factor
• 2007 - Clojure
• 2009 - Go
• 2011 - Dart
...