Lenguaje de programación

Evolución del leguaje de programación

  • 1843: El algoritmo de la máquina de Ada Lovelace

    1843: El algoritmo de la máquina de Ada Lovelace
    Ada Lovelace inventa el primer algoritmo de la máquina de Charles Babbage que sienta las bases de todos los lenguajes de programación.
  • 1944-45: Plankalkül

    1944-45: Plankalkül
    En algún momento entre 1944-45, Konrad Zuse desarrolló el primer lenguaje de programación "real" llamado Plankalkül (Cálculo de Planes). El lenguaje de Zeus (entre otras cosas) permitía crear procedimientos, que almacenaban trozos de código que podían invocarse una y otra vez para realizar operaciones rutinarias.
  • 1957: FORTRAN

    1957: FORTRAN
    TRADUCCIÓN DE LA FÓRMULA o FORTRAN fue creado por John Backus y está considerado como el lenguaje de programación más antiguo que se utiliza en la actualidad. Este lenguaje de programación se creó para realizar cálculos científicos, matemáticos y estadísticos de alto nivel. FORTRAN sigue utilizándose hoy en día en algunos de los superordenadores más avanzados del mundo.
    FORTRAN - historia de los lenguajes de programación
  • 1958: ALGOL (Lenguaje Algorítmico)

    El lenguaje algorítmico o ALGOL fue creado por un comité conjunto de informáticos estadounidenses y europeos. ALGOL sirvió de punto de partida para el desarrollo de algunos de los lenguajes de programación más importantes, como Pascal, C, C++ y Java.
  • 1958: LISP (procesador de listas)

    1958: LISP (procesador de listas)
    El procesador de listas o LISP fue inventado por John McCarthy en el Instituto Tecnológico de Massachusetts (MIT). Destinado originalmente a la inteligencia artificial, LISP es uno de los lenguajes de programación más antiguos que se siguen utilizando hoy en día y puede utilizarse en lugar de Ruby o Python. Empresas como Acceleration, Boeing y Genworks siguen utilizando LISP en sus pilas de tecnología.
  • 1959: COBOL (Lenguaje común orientado a los negocios)

    1959: COBOL (Lenguaje común orientado a los negocios)
    Common Business Oriented Language (COBOL), es el lenguaje de programación detrás de muchos procesadores de tarjetas de crédito, cajeros automáticos, llamadas telefónicas y celulares, señales de hospitales y sistemas de señalización de tráfico (sólo por nombrar algunos). El desarrollo del lenguaje fue dirigido por la Dra. Grace Murray Hopper y se diseñó para que pudiera funcionar en todas las marcas y tipos de ordenadores.
  • 1964: BASIC (Código de instrucciones simbólicas para principiantes)

    1964: BASIC (Código de instrucciones simbólicas para principiantes)
    El Beginners All-Purpose Symbolic Instruction Code o BASIC fue desarrollado por un grupo de estudiantes del Dartmouth College. El lenguaje fue escrito para estudiantes que no tenían grandes conocimientos de matemáticas o informática. Los fundadores de Microsoft, Bill Gates y Paul Allen, desarrollaron el lenguaje y lo convirtieron en el primer producto comercializable de la empresa.
    Microsoft.
  • 1970: PASCAL

    1970: PASCAL
    Llamado así por el matemático francés Blaise Pascal, Niklaus Wirth desarrolló el lenguaje de programación en su honor. Se desarrolló como una herramienta de aprendizaje para la programación de ordenadores, por lo que era fácil de aprender. Fue el favorito de Apple en los primeros tiempos de la empresa, por su facilidad de uso y su potencia.
  • 1972: C

    1972: C
    Desarrollado por Dennis Ritchie. Se llamó C porque se basaba en un lenguaje anterior llamado "B". Muchos de los principales lenguajes actuales son derivados de C, como C#, Java, JavaScript, Perl, PHP y Python. También ha sido/sigue siendo utilizado por grandes empresas como Google, Facebook y Apple.
  • 1972: SQL

    1972: SQL
    SQL fue desarrollado por primera vez por los investigadores de IBM Raymond Boyce y Donald Chamberlain. Se utiliza para ver y modificar la información almacenada en las bases de datos. Hoy en día, el lenguaje es un acrónimo: SQL, que significa Structured Query Language (lenguaje de consulta estructurado). Hay una gran cantidad de empresas que utilizan SQL y algunas de ellas son Microsoft y Accenture.
  • 1983: Objetivo-C

    1983: Objetivo-C
    Desarrollado por Brad Cox y Tom Love, Objective-C es el principal lenguaje de programación utilizado para escribir software para macOS e iOS, los sistemas operativos de Apple.
  • 1991: Python

    1991: Python
    Es una herramienta de uso generallenguaje de programación de alto nivel creado para soportar una variedad de estilos de programación y ser divertido de usar. Python es, a día de hoy, uno de los lenguajes de programación más populares del mundo y es utilizado por empresas como Google, yahoo y Spotify.
  • 1993: Ruby

    1993: Ruby
    Creado por Yukihiro Matsumoto, Ruby es un lenguaje de programación de alto nivel. Los principales usos de Ruby son el desarrollo de aplicaciones web y Ruby on Rails. Twitter, Hulu y Groupon son algunos ejemplos conocidos de empresas que utilizan Ruby.
  • 1995: Java

    1995: Java
    Java es un lenguaje de alto nivel de propósito general creado por James Gosling. Tiene funcionalidad multiplataforma y se encuentra constantemente entre los lenguajes de programación más populares del mundo. Java se encuentra en todas partes, desde los ordenadores hasta los teléfonos inteligentes.
  • 1995: PHP

    1995: PHP
    PHP fue desarrollado por Rasmus Lerdorf. Sus usos principales incluyen la construcción y el mantenimiento de páginas web dinámicas, así como el desarrollo del lado del servidor. Algunas de las mayores empresas de todo el mundo utilizan PHP, como Facebook, Wikipedia, Digg, WordPress y Joomla.
  • 1995: JavaScript

    1995: JavaScript
    JavaScript fue creado por Brendan Eich, este lenguaje se utiliza principalmente para el desarrollo de páginas web dinámicas, documentos PDF, navegadores web y widgets de escritorio. Casi todos los sitios web importantes utilizan JavaScript. Gmail, Adobe Photoshop y Mozilla Firefox son algunos ejemplos conocidos.
  • 2000: C#

    2000: C#
    Desarrollado en Microsoft con la esperanza de combinar la capacidad informática de C++ con la sencillez de Visual Basic, C# se basa en C++ y comparte muchas similitudes con Java. El lenguaje se utiliza en casi todos los productos de Microsoft y se ve principalmente en el desarrollo de aplicaciones de escritorio.
  • 2003: Scala

    2003: Scala
    Desarrollado por Martin Odersky, Scala que combina la programación funcional matemática y la programación orientada a objetos organizada. La compatibilidad de Scala con Java hace que sea útil para el desarrollo de Android. Linkedin, Twitter, Foursquare y Netflix son solo algunos ejemplos de las muchas empresas que utilizan Scala en sus pilas tecnológicas.
  • 2009: GO

    2009: GO
    Ir fue desarrollado por Google para resolver los problemas que se producen debido a los grandes sistemas de software. Gracias a su estructura sencilla y moderna, Go ha ganado popularidad entre algunas de las mayores empresas tecnológicas del mundo, como Google, Uber, Twitch y Dropbox.
  • 2014: Swift

    2014: Swift
    Desarrollado por Apple como sustituto de C, C++ y Objective-C, Swift se desarrolló con la intención de ser más sencillo que los lenguajes mencionados y permitir menos margen de error. La versatilidad de Swift permite utilizarlo para aplicaciones de escritorio, móviles y en la nube. La aplicación líder de idiomas "Duolingo" lanzó una nueva aplicación escrita en Swift.