290 2909264 lenguajes de programacin poster

Línea de tiempo: Lenguajes de programación

  • FORTRAN

    FORTRAN
    Es un lenguaje de programación de alto nivel. FORTRAN (FORmula TRANslator o Traductor de formula) fue desarrollado por IBM Corporation a mediados de los cincuentas, para usarse en aplicaciones científicas y de ingeniería que requieran cálculos matemáticos complejos. En la actualidad se usa ampliamente para aplicaciones de ingeniería.
  • COBOL

    COBOL
    COBOL (COmmon Business Oriented Language o Lenguaje común orientado a negocios) fue desarrollado a finales de la década de los cincuenta por fabricantes de computadoras, gobierno estadounidense, y usuarios de computadora de la industria. Se utiliza en aplicaciones comerciales que requieren de manipulación precisa y eficiente de grandes volúmenes de datos. Gran parte de los software para negocios se sigue programando con COBOL.
  • BASIC

    BASIC
    El lenguaje de programación BASIC (Beginner's All-Purpose Symbolic Instruction Code o Código de instrucciones simbólicas de uso general para principiantes) fue desarrollado a mediados de los sesentas en Dartmouth College, como un medio para escribir programas simples y que los principiantes se familiarizaran con las técnicas de programación.
  • Pascal

    Pascal
    Creado por Niklaus Wirth, en 1971; se diseño para la programación estructurada en ambientes académicos y pronto se convirtió en el lenguaje favorito en la mayoría de universidades. Carece de muchas características necesarias para utilizarse en aplicaciones comerciales, industriales y gubernamentales (no es muy aceptado en esos entornos).
    Su nombre se debe al matemático y filosofo Blaise Pascal del siglo diecisiete.
  • C

    C
    El lenguaje de programación C evoluciono a partir de B (creado por Ken Thompson), gracias al trabajo de Dennis Ritchie en los laboratorios Bell en 1970 y se implemento originalmente en el año 1972, en principio muy popular como lenguaje de desarrollo para el sistema operativo UNIX. En la actualidad, la mayoría de los S.O. de propósito general (laptops, computadoras de escritorio domesticas, servidores web pequeños, entre otros...) se escriben en C o C++.
  • C++

    C++
    A principios de la década de los ochenta, Bjarne Stroustrup desarrollo una extensión de C en los laboratorios de Bell: C++. Este pule muchas característica del lenguaje C y lo más importante que tiene capacidad de una programación orientada a objetos (lenguaje híbrido).
  • Ada

    Ada
    Este lenguaje de programación se desarrollo bajo el patrocinio del Departamento de Defensa de los Estados Unidos (DOD) durante los años setentas y principios de los ochentas. Llamado así en honor a Lady Ada Lovelace, hija del poeta Lord Byron. Usado para hacer sistemas de software masivos de comando y control. Una de las características importantes de este lenguaje es la multitarea, la cual permite muchas actividades en paralelo.
  • Visual Basic

    Visual Basic
    Se introdujo a principios de la década de los noventas para simplificar el desarrollo de aplicaciones para Microsoft Windows, es uno de los lenguajes de programación más populares del mundo.
  • Java

    Java
    Sun Microsystems patrocino en 1991 un proyecto denominado Green el cual desemboco en crear un lenguaje de computadora basado en C++, este lenguaje fue creado por James Gosling.
    Sun anunció formalmente a Java en una importante conferencia que tuvo lugar en mayo de 1995. En la actualidad se utiliza para desarrollar aplicaciones empresariales a gran escala, mejorar la funcionalidad de servidores web, aplicaciones para dispositivos domésticos y muchos otros propósitos.
  • Plataforma .NET de Microsoft

    Plataforma .NET de Microsoft
    Herramientas de desarrollo más recientes.
    Los tres principales lenguajes de programación de Microsoft son Visual Basic .NET(basado en BASIC original), Visual C++ .NET (basado en C++) y C# (basado en C++ y Java, desarrollado expresamente para la plataforma .NET). Los desarrolladores que utilizan esta plataforma pueden escribir componentes de software en el lenguaje al que estén más familiarizados y formar aplicaciones al combinar componentes con los ya escritos en cualquier lenguaje .NET.