Evolución de los lenguajes de programación

  • Algoritmo de la máquina de Ada Lovelace

    Algoritmo de la máquina de Ada Lovelace
    Ada Lovelace inventa el primer algoritmo al traducir las memorias del matemático italiano Luigi Menabrea que sienta las bases de todos los lenguajes de programación.
  • Plankalkül

    Plankalkül
    Fue diseñado por Konrad Zuse, es considerado el primer lenguaje de programación, nunca pasó de ser un lenguaje teórico, pues nunca se implantó ya que hasta 1998 no se desarrolló el primer compilador.
  • FORTRAN

    FORTRAN
    (FORmula TRANslating system) fue desarrollado principalmente
    por John Backus en IBM. 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 algunas de las supercomputadoras más avanzados del mundo.
  • ALGOL (Lenguaje Algorítmico)

    ALGOL (Lenguaje Algorítmico)
    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.
  • LISP (procesador de listas)

    LISP (procesador de listas)
    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.
  • COBOL (Lenguaje común orientado a los negocios)

    COBOL (Lenguaje común orientado a los negocios)
    El desarrollo del lenguaje fue dirigido por la Dra. Grace Murray Hopper, casi todos los sistemas que requieren gran capacidad de procesamiento por lotes, tanto las entidades bancarias utilizan COBOL.
  • BASIC (Código de instrucciones simbólicas para principiantes)

    BASIC (Código de instrucciones simbólicas para principiantes)
    Fue desarrollado por un grupo de estudiantes del Dartmouth College. Fue muy utilizado en las microcomputadoras hogareñas a partir de la década de 1980.
  • PASCAL

    PASCAL
    Creado por el profesor suizo Niklaus Wirth, se convirtió en una herramienta para la creación de aplicaciones de todo tipo.
  • C

    C
    Desarrollado por Dennis Ritchie en los Laboratorios Bell, C es un lenguaje de programación de propósito general ,muchos de los principales lenguajes actuales son derivados de este lenguaje
  • C++

    C++
    Bjarne Stroustrup modificó el lenguaje C en los Laboratorios Bell, C++ es una extensión de C con mejoras como clases, funciones virtuales y plantillas. es uno de los lenguajes de programación más utilizados.
  • Objective-C

    Objective-C
    Fue creado por Brad Cox y la corporación StepStone. Actualmente se usa como un lenguaje principal de programación para Mac OS X, iOS y GNUstep, además de Swift.
  • Haskell

    Haskell
    Fue creado por un comité cuyo objetivo era crear un lenguaje funcional que reuniera las características de los múltiples lenguajes funcionales de la época. Se utiliza en múltiples sectores, especialmente en aquellos que se ocupan de cálculos complicados, registros y cálculos numéricos.
  • Python

    Python
    Lleva el nombre de la compañía cómica británica "Monty Python", fue desarrollado por Guido Van Rossum. Python es, al 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.
  • Visual Basic

    Visual Basic
    Desarrollado por Alan Cooper para Microsoft. permite a los programadores utilizar un estilo de arrastrar y soltar para elegir y cambiar trozos de código preseleccionados a través de una interfaz gráfica de usuario.
  • Ruby

    Ruby
    Creado por Yukihiro Matsumoto, es un lenguaje interpretado de código abierto, utilizado por grandes empresas como github, kickstarter y muchas más.
  • Java

    Java
    Creado por Sun Microsystems, para poder funcionar en distintos tipos de procesadores. El código Java, una vez compilado, puede llevarse sin modificación alguna sobre cualquier máquina, y ejecutarlo, por lo que es uno de los lenguajes más utilizados actualmente.
  • 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. Es un lenguaje de programación de estilo clásico, es decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones, etc. No es un lenguaje de etiquetas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C.
  • JavaScript

    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.
  • C#

    C#
    Es un lenguaje creado por Microsoft y
    liderado por Anders Heljsberg. Es un lenguaje orientado a objetos puro inspirado en C++, Java, Delphi y Eiffel. El lenguaje se utiliza en casi todos los productos de Microsoft y se ve principalmente en el desarrollo de aplicaciones de escritorio.
  • Scala

    Scala
    Desarrollado por Martin Odersky, la compatibilidad de Scala con Java hace que sea útil para el desarrollo de Android.
  • Go

    Go
    También es conocido como Goland, es un lenguaje de programación diseñado por Google. Está enfocado a procesos muy concretos, pero el objetivo principal es la seguridad.
  • Swift

    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.