-
Fortran
En 1957 aparece el lenguaje Fortran (siglas de FORmula TRANslator), el primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial. El primer compilador de Fortran fue desarrollado por un equipo de IBM liderado por John W. Backus. Inicialmente Fortran fue muy utilizado en el mundo científico y en alplicaciones militares, y se escribieron multitud de librerías matemáticas para cálculo numérico, algunas de las cuales siguen utilizándose hoy en día. -
LISP
Ya en 1960 aparece LISP, un lenguaje idóneo para crear programas de inteligencia artificial porque utilizaba conceptos de programación funcional y recursividad. Aunque no es muy utilizado para el desarrollo de aplicaciones empresariales. -
COBOL
en 1960 aparece COBOL, un lenguaje preparado para procesar grandes cantidades de información. Esto hizo que fuese ampliamente adoptado en bancos y grandes organizaciones que siguen utilizándolo hoy en día. -
ALGOL
El ALGOL ("ALGOrithmic Lenguage") es el primer lenguaje que fue creado por un comité internacional. En 1960 se reunieron representantes de varios países europeos y de Estados Unidos para crear un lenguaje destinado a "describir procesos" mediante instrucciones de control (iteraciones y alternaciones) de nivel más elevado que las existentes en las versiones existentes de su predecesor, el FORTRAN -
APL
APL (A Programing Language, también conocido como Array Processing Language desde hace algunos años) es un lenguaje de programación interpretado desarrollado por Kenneth Iverson, de IBM, a finales de los años 60.Es un lenguaje muy conciso, con una sintaxis muy sencilla. Está orientado a trabajos con matrices, con la que se pueden hacer todo tipo de operaciones lógicas o matemáticas. Incluso se pueden definir nuevas operaciones matriciales.Es de una potencia tremenda. -
BASIC
En 1964 se crea el lenguaje BASIC (Beginner's All-purpose Symbolic Instruction Code), por John George Kemeny y Thomas Eugene Kurtz ,especialmente diseñado para enseñar a programar a principiantes, BASIC originalmente fue desarrollado como una herramienta de enseñanza.(entre los que me incluyo) utilizamos para hacer nuestros primeros pinitos en el mundo de la programación, cuando desterramos nuestros viejos ordenadores Comodore-64 sustituyéndolos por el recién aparecido Amstrad CPC 464 -
LOGO
Creado por Seymour Papert, padre de la "computación educativa", el LOGO está destinado a la enseñanza de la programación a los niños, desde temprana edad. Por ello es sobretodo conocido por su capacidad gráfica y su "tortuga", que es el puntero con el cual se realizan los dibujos. Es altamente modular y deja gran libertad al usuario para definir procedimientos desde muy simples hasta muy complejos, en forma jerárquica, permitiendo incluso el control de periféricos mecánicos. -
B
lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C.B fue esencialmente una simplificación del lenguaje BCPL, eliminando cualquier componente que Thompson considerase prescindible de forma que cupiese en la memoria de las minicomputadoras de la época. El lenguaje también incluyó algunos cambios de acuerdo con las preferencias de Thompson (la mayoría para reducir el número de caracteres de un programa típico).
Al igual que BCPL, y FORTH, B sólo tenía -
PASCAL
El lenguaje Pascal aparece por primera vez en 1971, diseñado por el profesor Niklaus Wirth con el objetivo de facilitar el aprendizaje de la programación a sus alumnos. Pascal fue muy utilizado en la década de los 80 y los 90, y es el precursor de lenguajes como Delphi. -
PROLOG
es un lenguaje para programar artefactos electrónicos mediante el paradigma lógico con técnicas de producción final interpretada. Es bastante conocido en el área de la Ingeniería Informática para investigación en Inteligencia Artificial.Prolog tiene sus raíces en la lógica de primer orden , una lógica formal , ya diferencia de muchos otros lenguajes de programación , Prolog es declarativa : la lógica del programa se expresa en términos de relaciones, representado como los hechos y las reglas . -
C
En 1972, Kenneth L. Thompson y Dennis M. Ritchie crean el lenguaje C en los laboratorios Bell. Se llama lenguaje C porque proviene de uno anterior llamado lenguaje B, que a su vez provenía del lenguaje BCPL.Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. -
Bill Gates y Paul Allen crean Altair Basic
Interprete BASIC, el primer producto de Microsoft -
Scheme
es un lenguaje funcional, Fue desarrollado por Guy L. Steele y Gerald Jay Sussman, tiene una sintaxis muy reducida, comparado con muchos otros lenguajes. No necesita reglas de precedencia, ya que, en esencia, carece de operadores: usa notación prefija para todas las llamadas a función. Las macros de Scheme permiten adaptarlo a cualquier dominio. -
ADA
Es un lenguaje estructurado parecido al PASCAL, destinado a controlar mecanismos en "tiempo real" (o sea una velocidad compatible con las necesidades reales), pero de gran complejidad. Admite una programación "orientada a objetos" y un sistema de alta modularidad de tipo hipertexto.
Fue elaborado a pedido del Departamento de Defensa de los Estados Unidos y establecido como norma para todos los fabricantes que participaban en el programa de la Iniciativa de Defensa Estratégica. -
C++
La programación orientada a objetos se consolida como "la mejor y la más fácil manera de programar" -
JAVA
Sun crea JAVA
Un lenguaje de programación orientado a objetos que permite crear aplicaciones de todo tipo de magnitud en diferentes tipos de ordenadores y sistemas operativos -
Perl
Larry Wall crea Perl
Lenguaje con características de C y que en la actualidad es el más usado en los servidores web -
Visual Basic
Microsoft introduce Visual Basic
Lenguaje de programación con entorno de desarrollo completamente gráfico -
PHP
Se introduce PHP
Un lenguaje diseñado para la creación de páginas web dinámicas -
C# (C sharp)
Microsoft introduce C# (C sharp)
Un lenguaje de programación orientado a objetos para su plataforma .NET y que es la evolución del lenguaje C++