Lenguaje de programación e1537466894547

HISTORIA DE LOS LENGUAJES DE PROGRAMACION

  • FORTRAN

    FORTRAN
    Fortran fue desarrollado por un equipo de investigadores de IBM en la década de 1950. Presentado oficialmente en 1955 y lanzado comercialmente en 1957.
    es un lenguaje de programación de alto nivel de propósito general,2​ procedimental3​ e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería.
  • LABIOS

    LABIOS
    Desarrollado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad entre los que continúan teniendo un uso extendido en la actualidad; únicamente FORTRAN es anterior.
  • ALGOL

    ALGOL
    ALGOL (Algorithmic Language) fue desarrollado a finales de la década de 1950 por un comité internacional para crear un lenguaje de programación independiente de la máquina y corregir algunos problemas por Fortran.
  • COBOL

    COBOL
    Cobol (Lenguaje Común Orientado a Negocios) fue desarrollado por primera vez por el Comité CODASYL (Conference on Data Systems Languages) en 1960.Este lenguaje ha sido diseñado para el desarrollo de negocios, por lo general orientada a archivos y aplicaciones.
  • 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.
  • BÁSICO

    BÁSICO
    En el año 1964 John George Kemeny y Thomas Kurtz crearon un lenguaje de programación para ordenadores que bautizaron con el acrónimo de BASIC, lenguaje creado en el Dartmouth College con finalidad pedagógica. BASIC tuvo su verdadero salto en el año 1975 con el éxito del primer el micro-ordenador.
  • Charla

    Charla
    Smalltalk es un lenguaje de programación orientado a objetos puros, de tipado dinámico y reflectivo, creado por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros a inicios de los años setenta en el Palo Alto Research Institute de Xerox.
  • PASCAL

    PASCAL
    Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la programación a sus alumnos, utilizando la programación estructurada y estructuración de datos.
  • Lenguaje C

    Lenguaje C
    También conocido como “Lenguaje de programación de sistemas” desarrollado en el año 1972 por Dennis Ritchie para UNIX un sistema operativo multiplataforma. El lenguaje C es del tipo lenguaje estructurado como son Pascal, Fortran, Basic. Sus instrucciones son muy parecidas a otros lenguajes incluyendo sentencias como if, else, for, do y while.
  • Ada

    Ada
    Ada fue desarrollado porque el departamento de defensa de Estados Unidos descubrió que ningún lenguaje existente era apropiado para el control de tiempo real de sistemas empotrados grandes. Por ello, en 1977 creó una convocatoria para elegir el lenguaje que cumpliera con los requisitos.
  • C ++

    C ++
    C ++ nació como una extensión del lenguaje C, para conseguir aunar la eficiencia del lenguaje C con las ventajas del modelo orientado a objetos.
    El primer paso hacia C ++ se produjo en 1980, cuando se presentó un primer lenguaje llamado C with classes, describe por Bjarne Stroustrup. En 1983/84 se rediseñó este lenguaje, pasando a llamarse C ++ (el nombre proviene del operador incremento de C, ++, para indicar que es una evolución).
  • C objetivo

    C objetivo
    C objetivo. Es un lenguaje de programación orientado a objetos y basado en mensajes, altamente dinámico. Este lenguaje consiste en un pequeño número de incrementos en ANSI C, y está descrito por su aplazamiento a muchas decisiones hasta que se cumple el tiempo de corrida del programa creado, soportando envíos dinámicos, escritura y carga dinámica.
  • Perl

    Perl
    Larry Wall comenzó a trabajar en Perl en 1987 mientras trabajaba como programador en Unisys y anunció la versión 1.0 en el grupo de noticias comp.sources.misc el 18 de diciembre de 1987.
  • Pitón

    Pitón
    Python fue creado a finales de los ochenta por Guido van Rossum en CWI en los Países Bajos como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba. Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.
  • Rubí

    Rubí
    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 y Perl con características de programación orientada a objetos similares a Smalltalk.
  • Java

    Java
    El lenguaje Java fue desarrollado en sus inicios por James Gosling, en el año 1991.
    El objetivo de Java era crear un lenguaje de programación similar a C ++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia.
    En 1995 finalmente, se presentó la versión alpha de java, y un año después en 1996 es lanzado el primer JDK (JDK 1.0)
  • PHP

    PHP
    PHP nació como un CGI escrito en C que permitió la interpretación de un número limitado de comandos. El sistema fue denominado Personal Home Page Tools y adquirió relativo éxito gracias a que otras personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias páginas.
  • JavaScript

    JavaScript
    El JavaScript es un lenguaje de programación que surgió por la necesidad de ampliar las posibilidades del HTML. En efecto, al poco tiempo de que las páginas web apareciesen, se hizo patente que se necesita algo más que las limitadas prestaciones del lenguaje básico, ya que el HTML solamente provee de elementos que actúan exclusivamente sobre el texto y su estilo, pero no permite , como ejemplo sencillo, ni siquiera abrir una nueva ventana o emitir un mensaje de aviso.
  • UML

    UML
    UML es la unión de tres lenguajes de modelado. El lenguaje usa una notación gráfica para diseñar proyectos de software. Es el sistema de software más conocido y utilizado en la actualidad.
  • Rebol

    Rebol
    Lenguaje Interpretable, de script extensible que produce códigos compactos. Se dirige a la comunicación en Internet y computación distribuida.
  • C#

    C#
    Es un lenguaje de programación orientado a objetos desarrollados y estandarizados por Microsoft como parte de su plataforma .NET. Su sintaxis básica derivada de C / C ++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
  • Scriptol

    Scriptol
    Scriptol es un lenguaje de programación moderno, universal y fácil de aprender. El programa scriptol más corto es de una línea de longitud: imprimir “hola”, por ejemplo. Su propósito es programar aplicaciones usando XUL, Winbinder o Java para la interfaz gráfica, o escribir scripts o crear páginas web dinámicas. En este caso Scriptol se convierte a PHP. Scriptol está orientado a objetos y orientado a XML.
  • AspectoJ

    AspectoJ
    Centro de Investigación de Palo Alto. AspectJ es un lenguaje de programación orientado por aspectos construido como una extensión del lenguaje Java creado en Xerox PARC. Un compilador de AspectJ hace llegar la noción de aspecto hacia el código de máquina virtual implementando así una noción de relación.
  • Scala

    Scala
    Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual se ejecuta en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
    Scala es un lenguaje de programación puro orientado a objetos, en el sentido de que cada valor es un objeto.
  • VAMOS

    VAMOS
    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 sólo está disponible para los sistemas operativos Windows, GNU / Linux y Mac OS X. Go usa una sintaxis parecida a C por lo que los programadores que han usado dicho lenguaje se sienten muy cómodos con él.
  • Julia

    Julia
    Julia es un lenguaje de programación homoicónico, multiplataforma y multiparadigma de tipado dinámico de alto nivel y alto desempeño para la computación genérica, técnica y científica, con una sintaxis similar a la de otros entornos de computación similares. El nombre del lenguaje Julia fue una ocurrencia de los creadores.
    Dispone de un compilador avanzado (JIT), mecanismos para la ejecución en paralelo y distribuida, además de una extensa biblioteca de funciones matemáticas.
  • Dardo

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

    Oxido
    Rust es un lenguaje de programación desarrollado por los ingenieros de mozila. Podríamos catalogarlo como un lenguaje muy nuevo; Estamos hablando que la versión 1.0 estuvo disponible a principios del 2015; Actualmente estamos en la versión 1.32.
    Al igual que C , Java o C++, Rust es un lenguaje compilado.
    Rust está diseñado para desarrollar software de sistemas, donde la interacción con el usuario es practicamente nula; Excelente para aplicaciones con el modelo cliente-servidor
  • Asm.js

    Asm.js
    Es un subconjunto de JavaScript diseñado para permitir que software de computadora escrito en lenguajes como C se ejecute como aplicaciones web mientras mantiene características de rendimiento considerablemente mejores que JavaScript estándar , que es el lenguaje típico utilizado para tales aplicaciones.
    asm.js consiste en un subconjunto estricto de JavaScript, al cual el código escrito en lenguajes de tipado estático con administración manual de memoria (como C).
  • Rápido

    Rápido
    Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS. Fue presentado en la WWDC 20147​ 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. Swift tiene la intención de ser un lenguaje seguro, de desarrollo rápido y conciso.