Lenguajes

EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN - LINEA DE TIEMPO

By gsjeff
  • FORTRAN

    FORTRAN
    Es un lenguaje de programacion de alto nivel de proposito general, procedimental e imperativo. Adaptado al calculo numerico y a la computacion cientifica. Desarrollado por IBM en 1957
  • LISP

    LISP
    Especificado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, el Lisp es el segundo más viejo lenguaje de programación de alto nivel. El nombre LISP deriva del "LISt Processing"
  • COBOL

    COBOL
    Creado como lenguaje de programacion universal para poder ser utilizado en cualqueir ordenador.
  • LENGUAJE SNOBOL

    LENGUAJE SNOBOL
    Lenguaje SNOBOL SNOBOL (StriNg Oriented symBOlic Language) es un lenguaje de programación de computadoras de muy alto nivel. Fue uno más de los lenguajes orientados a cadenas de texto
  • BASIC

    BASIC
    Fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, USA. Es un lenguaje de programación de alto nivel.
    Su nombre proviene de la expresión inglesa Beginner’s All-purpose Symbolic Instruction Code (BASIC), que significa en español, código de instrucciones simbólicas de propósito general para principiantes.
  • SIMULA

    SIMULA
    Simula es un lenguaje de programación orientada a objetos (OOP) de 1962. Posterior a los lenguajes orientados a objetos B1000 de 1961, y Sketchpad de 1962, fue el primero de este tipo que incluyó el concepto de clase. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.
  • ALGOL-68

    ALGOL-68
    Los objetivos principales de ALGOL 68 son el permitir comunicar algoritmos, el permitir una eficiente ejecución de los mismos en diferentes arquitecturas y el de servir como herramienta para la enseñanza.Una característica interesante de ALGOL 68 es que su semántica fue definida formalmente antes de ser implementado en base al formalismo llamado gramáticas de dos niveles.
  • PASCAL

    PASCAL
    Es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización fue de gran uso para herramientas de todo tipo.
  • PROLOG

    PROLOG
    proveniente del francés PROgrammation en LOGique,1 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.
  • LENGUAJE C

    LENGUAJE C
    C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B. Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel.
  • ADA

    ADA
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática. Fue diseñado por Jean Ichbiahl por encargo del Departamento de Defensa de los Estados Unidos. Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++. Ada se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa.
  • C++

    C++
    C++ es un lenguaje de programación diseñado por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos.Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
  • PYTHON

    PYTHON
    Python es un lenguaje de programación interpretado creado por Guido van Rossum. Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación estructurada y programación funcional. Que ha permitido modificar la forma de programar en la actualidad.
  • RUBY

    RUBY
    Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto. Influenciado por Python, Perl, Ada, Lisp, Smalltalk, etc. Diseñado para la programación productiva y agradable.
  • JAVA

    JAVA
    Java es un lenguaje multiplataformas de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Hecho para un proyecto de televisión interactiva. Fue originalmente desarrollado por James Gosling de Sun Microsystems y su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos.
  • JAVA SCRIPT

    JAVA SCRIPT
    Javascript es un lenguaje de programación interpretado dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas. JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones de Java.
  • PHP

    PHP
    (“Personal Home Page”) Fue creado originalmente por Rasmus Lerdorf, usado para la creación de páginas web dinámicas. Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos.
  • C#.NET

    C#.NET
    El nombre C Sharp fue inspirado por la notación musical, donde '#' (sostenido, en inglés sharp) indica que la nota (C es la nota do en inglés) es un semitono más alta, sugiriendo que C# es superior a C/C++. C# es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes
  • SCALA

    SCALA
    Diseñado por Martin Odersky, es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
  • CLOJURE

    CLOJURE
    Diseñado por Rich Hickey, es un lenguaje de programación de propósito general dialecto de Lisp. Hace un énfasis especial en el paradigma funcional, con el objetivo (entre otros) de eliminar la complejidad asociada a la programación concurrente. Clojure puede ser ejecutado sobre la Máquina Virtual de Java y la máquina virtual de la plataforma .NET, así como compilado a JavaScript.