Infórmate en otras páginas

domingo, 12 de febrero de 2012

ALGUNOS LENGUAJES DE PROGRAMACIÓN


ALGUNOS LENGUAJES DE PROGRAMACIÓN IMPORTANTES EN LA HISTORIA.

Los siguientes lenguajes de programación que se dan a los largo de la historia permite abrir un panorama de lo que es realmente un lenguaje de programación y las necesidades que cubren y cubrían en aquellos tiempos.



AÑO
LENGUAJE
DESARROLLADOR
DESCRIPCIÓN/CARACTERÍSTICAS
1949
Shortcode
John Mauchly.
Primer lenguaje que usaron las computadoras electrónicas.
Utilizado en la UNIVAC I.
Requería compilación manual del programa 0's y 1's.
1957
FORTRAN
IBM.
Líder del proyecto: John Backus.
FORmula TRANslating system (traductor de formulas)
Desarrollado para los computadores científicos y técnicos.
Contaba solo con FOR, DO y GOTO.
Lenguaje compacto que satisface las necesidades científicas y de negocios.
1958
ALGOL
Colaboradores: John Backus y Peter Naus.
ALGOritmic Language.
Primer lenguaje estructurado en bloques, de proceso estructurado de alto nivel.
Es un lenguaje raíz de pascal, C, C++, y Java.
Orientado para la ciencia y la matemática.
1960
LISP
John McCarthy.
List Processing (Procesamiento de listas)
Lenguaje de programación para computadoras orientado a la generación de listas.
Lenguaje interpretado, en el que cada expresión es una lista de llamadas a funciones.
Se utiliza en investigación de la inteligencia artificial y en círculos académicos.
1960
COBOL
Conference on Data Systems and Languages (CODASYL).
Lenguaje sencillo de aprender y específico para negocios.
Lenguaje similar al idioma inglés.
Es autodocumentado y ofrece facilidad para manipular archivos y editar informes.
1964
BASIC
John George Kemeny y Thomas Eugene Kurtz.
Beginner's All−purpose Symbolic Instruction Code (Código
de instrucciones simbólico de propósito general para principiantes)
Lenguaje sencillo, claro, rápido en programas pequeños e interactivo.
Basado en FORTRAN y ALGOL.
Facilita la comunicación directa entre el usuario y el sistema de cómputo.
1970
Prolog
Alain Colmerauer y Phillipe Roussel.
Proviene del francés Programation et Logique ("PROgramación en LOGica"
Lenguaje de programación "declarativo", es decir basado en definiciones.
1972
C
Dennis Ritchie y Ken Thompson.
Basado en el paradigma imperativo.
Usado para programación de sistemas operativos.
Caracterizado por la programación entre los lenguajes ensambladores y los de alto nivel.
1975
Pascal
Niklaus Wirth.
Primer gran lenguaje basado en el ALGOL.
Se utiliza en todo tipo de aplicaciones especialmente en la programación de sistemas y diseño gráfico.
1986
C++
Bjarme Stroustrup.
C++ significa aprender todo de C.
Lenguaje de programación orientado a objetos y soporte de plantillas o programación genérica.
Paradigmas de este lenguaje: La programación estructurada, la programación genérica y la programación orientada a objetos.
1987
PERL
Larry Wall.
Practical Extraction and Report Language.
Permite la realización de tareas como administración de sistemas, desarrollo web, programación en red, desarrollo GUI, programación orientada a objetos, entre otras.
Especializado en procesamiento de textos e información web.
1991
Python
Guido Van Rossum.
Lenguaje interpretado e interactivo.
Usa manejo automático de memoria.
Software libre.
Lenguaje similar a Lisp, Perl, Ruby, Scheme y Tcl.
1993
Ruby
Yukihiro Matsumoto.
Lenguaje de programación interpretado orientado a objetos.
Lenguaje rápido y sencillo.
Permite hacer llamadas directas al sistema operativo.
1995
Java
Sun Microsystems: James Gosling.
Lenguaje de programación orientado a objetos interactivos.
Permite crear programas seguros y mejora la entrega de información a través de internet.
Consta del lenguaje de programación, una biblioteca estándar para el lenguaje y una máquina virtual para ejecución.
Ejecuta códigos fuentes de modo seguro.
Software gratuito.
1995
JavaScript
Brendan Eich.
Lenguaje script basado en objetos.
Es compatible con la mayoría de los navegadores actuales.
Es el complemento ideal de HTML.
Permite la realización de cálculos simples, formateo de texto para visualizarlo varias veces, entre otras tareas web.
Su uso es particular en sitios Web.
1995
PHP
Rasmus Lerdorf.
“Personal Home Page Tools”
Facilidad de aprendizaje.
Software libre.
Lenguaje para programación web.
Comparte características con Perl, C y Java.
Interpreta y compila para dar rendimiento y flexibilidad.
2000
C#
Microsoft: Anders Heljsberg.
Creado para la plataforma .Net.
Lenguaje orientado a objetos.
Combina el control a bajo nivel de C y la velocidad de Visual Basic.
Combina elementos de Visual Basic, C++ y Java.
Se usa en entornos corporativos y en Windows en general.






Cibergrafía:

No hay comentarios:

Publicar un comentario