Lenguajes

Evolución de los lenguajes de programación

  • Ada Lovelace

    Publicó una serie de notas sobre la máquina analítica de Babbage. Este invento, que nunca se construyó, fue el antecedente del ordenador moderno. Pero ella no sólo se encargaba de esa tarea, también realizaba aportes a dicha investigación. Como consta en sus escritos, Ada interpretó las ideas del científico proto informático y describió un lenguaje de programación cuyos aportes marcaron precedentes dentro de la historia de la informática
  • Autocode

    Esta familia de "sistemas de codificación simplificados" fue creada
    en la década de 1950 específicamente para su uso con las computadoras digitales en las universidades de Manchester, Cambridge y Londres.
  • Fortan

    Considerados los lenguajes más viejos utilizados hoy en día. Son lenguajes de alto nivel que fueron creados por científicos, matemáticos y empresarios de la computación. Principales usos: Aplicaciones para supercomputadoras, desarrollo de Inteligencia Artificial, software empresarial. En uso durante más de medio siglo, Fortran fue desarrollado por IBM en 1957 para aplicaciones científicas y de ingeniería.
  • Lisp

    Lisp es un lenguaje de programación de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis basada en la notación polaca.
  • COBOL

    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Basic

    Es un lenguaje de programación creado por John George Kemeny. Significa Beginner's All purpose Symbolic Instruction Code (código de instrucciones simbólicas para todo uso para principiantes).
  • Algol 68

    Abreviatura de Algorithmic Language 1968, Algol 68 era un lenguaje
    de programación imperativo diseñado como un sucesor de Algol 60. Con un alcance más amplio de aplicación y una sintaxis rigurosamente definida, este lenguaje fue el primero en ser completamente definido antes de que fuera implementado.
  • B

    B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969
  • Pascal

    Lenguaje de alto nivel. Utilizado para la enseñanza de la programación estructurada y la estructuración de datos. Las versiones comerciales de Pascal fueron ampliamente utilizadas en los años 80’s. Creador: NiKlaus Wirth Principales usos: Enseñanza de la programación. Pascal permitió a los programadores definir sus propios tipos de datos complejos y facilitó la creación de estructuras de datos dinámicas y recursivas como listas, árboles y gráficos.
  • C

    Lenguaje de propósito general, de bajo nivel. Creado por Unix Systems. Es el lenguaje más popular (precedido por Java). De él se derivan muchos lenguajes como C#, Java, Javascript, Perl, PHP y Phyton. Creador: Dennis Ritchie (Laboratorios Bell) Principales usos: Programación multiplataforma, programación de sistemas, programación en Unix y desarrollo de videojuegos.
  • C++

    Este lenguaje de programación fue diseñado principalmente para la programación del sistema, pero se ha expandido para ser utilizado en aplicaciones de escritorio, servidores y de rendimiento crítico. Heredó la mayoría de la sintaxis de C y tiene características de programación imperativas, orientadas a objetos y genéricas.
  • Perl

    Lenguaje de propósito general, de alto nivel. Creado para el procesamiento de reportes en sistemas Unix. Hoy en día es conocido por su alto poder y versatilidad. Creador: Larry Wall (Unisys) Principales usos: Imágenes generadas por computadora, aplicaciones de base de datos, administración de sistemas, programación web y programación de gráficos. Usado por: IMDb, Amazon, Priceline, Ticketmaste
  • Python

    Lenguaje de propósito general, de alto nivel. Creado para apoyar una gran variedad de estilos de programación de manera divertida. Muchos tutoriales, ejemplos de código e instrucciones a menudo contienen referencias a Monty Python. Creador: Guido Van Rossum (CWI) Principales usos: Aplicaciones Web, desarrollo de software, seguridad informática.
  • Ruby

    Lenguaje de propósito general, de alto nivel. Un programa de enseñanza, influenciado por Perl, Ada, Lisp, Smalltalk, entre otros. Diseñado para hacer la programación más productiva y agradable. Creador: Yukihiro Matsumoto Principales usos: Desarrollo de aplicaciones Web, Ruby on Rails.
  • Java

    Lenguaje de propósito general, de alto nivel. Hecho para un proyecto de televisión interactiva. Funcionalidad de programación multiplataforma. Es actualmente el segundo lenguaje de programación más popular en el mundo. Creador: James Gosling (Sun Microsystems) Principales usos: Programación Web, desarrollo de aplicaciones Web, desarrollo de software, desarrollo de interfaz gráfica de usuario.
  • PHP

    Lenguaje de código abierto, de propósito general. Se utiliza para construir páginas web dinámicas. Más ampliamente usado en software de código abierto para empresas. Creador: Rasmus Lerdorf Principales usos: Construcción y mantenimiento de páginas web dinámicas, desarrollo del lado del servidor.
  • JavaScript

    Lenguaje de alto nivel. Creado para extender las funcionalidades de las páginas web. Usado por páginas dinámicas para el envío y validación de formularios, interactividad, animación, seguimiento de actividades de usuario, etc. Creador: Brendan Eich (Netscape) Principales usos: Desarrollo de web dinámica, documentos PDF, navegadores web y widgets de Escritorio.
  • Visual Basic .NET

    Es un sucesor del lenguaje original de Visual Basic, Visual Basic .NET es un lenguaje de programación de alto nivel implementado en .NET Framework.
  • C#

    Este lenguaje de programación multi-paradigma fue desarrollado por
    Microsoft dentro del framework .NET. Estaba destinado a ser simple, moderno y orientado a objetos. La versión más reciente de C # fue lanzada en 2012.
  • Swift

    Swift fue creado por Apple para el desarrollo de iOS y OS C. Fue
    presentado en 2014 en la Conferencia Mundial de Desarrolladores de Apple.