Lenguajes programacion

Evolución de tiempo de lenguajes de programación-linea de tiempo

  • FORTRAN

    FORTRAN
    FORmulaTRANslation es el lenguaje de programación más antiguo y que continúa en uso. Creada por John Backus, esta herramienta fue desarrollada para la computación científica de alto nivel, matemáticas y estadísticas. A día de hoy, este lenguaje se sigue usando en la industria automovilística, aeroespacial, gubernamental y la investigación.
  • Cobol

    Cobol
    El desarrollo de Cobol, creado por Grace Murray Hopper, muestra un lenguaje familiar y uniforme para transacciones empresariales.El Common Business Oriented Language está detrás de la mayoría de los sistemas de transacciones de negocio de los procesos de las tarjetas de crédito, ATMs, telefonía, sistemas hospitalarios, gobierno, sistemas automatizados y señales de tráfico.
  • Basic

    Basic
    Creado por estudiantes de Dartmouth College, el denominado Beginners All Purpose Symbolic Instruction Code fue diseñado como un lenguaje simplificado para aquellos que no tenían como base fuertes conocimientos técnicos o matemáticos. En 1977, fue integrado en el Apple II para su arranque.
  • C

    C
    Este lenguaje fue desarrollado entre 1969 y 1973 por Dennis Ritchie para los laboratorios Bell Telephone para usarlos en el sistema Unix. Se le llamó «C» porque sus características derivaban de un lenguaje anterior llamado «B». C llegó a ser tan poderoso que la mayoría del núcleo de Unix fue reescrito con él. De hecho, hoy en día, Linux está todavía basado en C.
  • Pascal

    Pascal
    El lenguaje se llamó así en honor de Blaise Pascal, el inventor de las calculadoras matemáticas, aunque su creador se llamaba Niklaus Wirth, y lo desarrolló como una herramienta de enseñanza y formación aunque tiene un uso meramente comercial. Este lenguaje se usa en Skype.
  • Modula-2

    Modula-2
    Este concepto de módulo constituye el antecedente de las clases u objetos que se observan en el concepto moderno de Programación Orientada a Objetos; sin embargo, la incapacidad de declarar múltiples instancias de los módulos, así como la ausencia de todo tipo de herencia, no permite que sea declarado como POO. Se utiliza principalmente en las universidades por su excelente adaptación a la enseñanza de lenguajes estructurados, pero en el ámbito laboral su difusión ha sido escasa
  • C++

    C++
    En los laboratorios Bells, Bjarne Stroustrup modificó el lenguaje C al C++, creando lo que muchos consideran el lenguaje de programación más popular que ha existido nunca. Además, ha sido listado en lo alto de los top ten de los lenguajes de programación desde 1986 y archivado en el Hall of Fame en 2003. Hoy en día es usado por Firefox, Office y Adobe PDF Reader.
  • Matlab

    Matlab
    Matlab (abreviatura de Matrix Laboratory), es un lenguaje de scripting matemático parecido a C++. Desarrollado por MathWorks, Matlab permite manipulaciones matriciales, implementación de algoritmos, creación de interfaces de usuario e interfaz con programas escritos en otros lenguajes.
  • Perl

    Perl
    Larry Wall, un programador Unix, creó Perl después de intentar extraer datos de un informe y darse cuenta que Unix no podía llevar a cabo las operaciones que él necesitaba. Practical Extraction Report Language fue descrito por su inventor como un lenguaje que «consigue que hagas tu trabajo». Actualmente es usado por Craigslist.
  • Python

    Python
    Monty Python sirvió de inspiración para nombrar este lenguaje. Guido Van Rossum lo creó para solucionar problemas en el lenguaje ABC y continúa utilizándose para tal fin. Hoy en día es usado por la NASA, Google y YouTube.
  • Ruby

    Ruby
    Fue creado por Yukihiro Matsumoto, conocido como Matz, y utilizando partes de sus lenguajes de programación favoritos: Perl, Smalltalk, Eiffel, Ada y Lisp. Ahora es usado por Basecamp.
  • Java

    Java
    Un grupo de trabajadores de Sun Microsystems, liderado por James Gosling, creó Java para arrancar los decodificadores de una televisión interactiva. Hoy en día, Java está presente en más de 1.000 millones de PCs de todo el mundo y muchas websites no pueden funcionar sin ella. Fue utilizada en 2004 en la misión de la NASA Mars Rovers.
  • Ruby On Rails

    Ruby On Rails
    Fue extraído por David Heinemeier Hansson de su trabajo en Basecamp, un proyecto dirigido por 37 señales. Hasson lanzó Ruby On Rails, en principio, como código abierto, en 2004, pero no compartió los derechos hasta febrero de 2005. Ahora está en su versión 3.0.7 y tiene más de 1.800 contribuyentes.
  • Vala

    Vala
    Vala es un lenguaje que permite utilizar técnicas de programación modernas para escribir aplicaciones que se ejecutan en las bibliotecas de tiempo de ejecución de GNOME, en particular GLib y GObject.
  • Scratch

    Scratch
    Scratch, la ''revolución'' de los lengauejs de programación. Se trata de un lenguaje de programación visual desarrollado por el MIT que consiste en un lenguaje desarrollado para que niños, adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea de código.
  • Clojure

    Clojure
    es un dialecto del lenguaje de programación Lisp. Es un lenguaje de propósito general que ofrece un estilo de programación interactiva y que incentiva una forma de programar funcional, simplificando así la programación concurrente. Clojure puede ejecutarse tanto en la máquina virtual Java (JVM) como en la máquina virtual de la plataforma .Net, e incluso se puede compilar hacia Javascript.
  • Go

    Go
    Está inspirado en C, pero es un lenguaje bastante más complicado. Está enfocado a procesos muy concretos, pero el objetivo principal es la seguridad. Por eso, Go no tiene aritmética de punteros. Siendo de Google, en cuanto se empiece a popularizar, seguro que gana un importante hueco en el desarrollo de Android.
  • Dart

    Dart
    Es un lenguaje de programación de código abierto, desarrollado por Google.​ El objetivo de Dart no es reemplazar JavaScript, sino ofrecer una alternativa más moderna. El espíritu del lenguaje puede verse reflejado en las declaraciones que define a Dart como un “lenguaje estructurado pero flexible para programación Web”.
  • Kotlin

    Kotlin
    Kotlin es uno de los lenguajes de programación de moda no por ser el más fácil, sino porque Google lo ha ''marcado'' como el mejor lenguaje de programación para Android.
  • Swift

    Swift
    Creado por Apple, es un lenguaje de programación clave para programar en iOS.