Maxresdefault

Evolución de los Lenguajes de Programación - Linea de Tiempo

  • FORTRAN

    FORTRAN
    Diseñado por John Backus Es el primer lenguaje de programación considerado de alto nivel, originalmente significa Sistema de Traducción de Fórmulas Matemáticas fue diseñado en IBM durante los años 50. Se convirtió en un lenguaje muy popular en los años 60 provocando que existieran numerosos compiladores, y versiones del mismo por lo que se regularizó en 1972 llamándose la versión FORTRAN 66. Pero la versión final es la del FORTRAN 77.
  • LISP

    LISP
    Es un lenguaje que muestra la información estructurada en listas en las que se pueden gestionar la información que estas contienen. Es un lenguaje funcional que se apoya en la utilización de funciones matemáticas para el control de los datos. Pero el elemento fundamental en el Lisp es la lista. A este tipo de lenguaje se les denomina aplicativos o funcionales porque se basan en la aplicación de funciones a los datos.
  • ALGOL

    ALGOL
    Lenguaje de programación que a pesar que no tuvo mucho éxito comercial es muy importante ya que tuvo una gran influencia en lenguajes de programación posteriores como Pascal, C y ADA . Fue desarrollado a finales de los años 1950 para corregir algunos problemas presentados por Fortran. Fue muy popular en las universidades durante el año 1960, pero no llegó a cuajar como lenguaje de utilización comercial como lo hicieron Fortran y COBOL .
  • COBOL

    COBOL
    El lenguaje COBOL.(Acrónimo de COmmon Business -Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de crear un Lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la llamada Informática de gestión.
  • SNOBOL

    SNOBOL
    SNOBOL ("Lenguaje orientado y simbólico de StriNg") es una serie de lenguajes de programación informática desarrollados entre 1962 y 1967 en los Laboratorios AT&T Bell por David J. Farber , Ralph E. Griswold e Ivan P. Polonsky, que culminaron en SNOBOL4. Fue uno de una serie de lenguajes orientados a cadenas de texto desarrollados durante las décadas de 1950 y 1960; otros incluyeron COMIT y TRAC .
  • SIMULA

    SIMULA
    Simula es un lenguaje de programación orientada a objetos (POO) 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.Simula 67 fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967.
  • BASIC

    BASIC
    Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980. Actualmente continúa siendo muy popular, en muchos dialectos bastante distintos del original. BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento.
  • LP/1

    LP/1
    Lenguaje de programación de alto nivel que combina las facilidades de los lenguajes orientados a gestión y las capacidades de calculo de los lenguajes científicos. Fue presentado por IBM en 1964 para su familia de ordenadores System/360. Es un lenguaje bastante complejo, ya que pretendía tener un ámbito de aplicación muy amplio, sirviendo tantop para aplicaciones comerciales como científicas.Fue diseñado combinando características de Cobol, Fortran, Algol e incluso Lisp.
  • 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
    Este lenguaje (a diferencia de otros lenguajes de programación de alto nivel) hace honor al nombre del matemático francés Blaise Pascal. Es un Lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la Programación a sus alumnos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
  • C++

    C++
    Es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción.
  • 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 actualdiad.
  • RUBY

    RUBY
    Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro Matz Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python, Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU.
  • PHP

    PHP
    PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.
  • 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. Es el segundo lenguaje más popular (detrás de lenguaje C).
  • JAVASCRIPT

    JAVASCRIPT
    El JavaScript es un lenguaje de programación interpretado, lo que significa que no necesita ser compilado. Proviene del Java y se utiliza principalmente para la creación de páginas web. El JavaScript es una mezcla entre el Java y el HTML. Su creador fue Brendan Eich. Al principio se le llamo Mocha, mas tarde LiveScript, hasta que en el año 1995 se le llamo JavaScript. Tienen muchos elementos comunes con los lenguajes C y C++.
  • CLOJURE

    CLOJURE
    Clojure 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.
  • GO

    GO
    Go es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Google, y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson. Actualmente está disponible en formato binario para los sistemas operativos Windows, GNU/Linux, FreeBSD y Mac OS X, pudiendo también ser instalado en estos y en otros sistemas con el código fuente.
  • DART

    DART
    Dart (originalmente llamado Dash) es un lenguaje de programación de código abierto, desarrollado por Google. Fue revelado en la conferencia goto; en Aarhus, Dinamarca el 10 octubre de 2011.El objetivo de Dart no es reemplazar JavaScript como el principal lenguaje de programación web en los navegadores web, sino ofrecer una alternativa más moderna.
  • SWIFT

    SWIFT
    es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS. Fue presentado en WWDC 20147​ y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C. También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones.