Web page 2341973 960 720

Lenguajes de programación

  • A2

    A2
    Desarrollado por Grace N. Hooper para UNIVAC. Es un lenguaje orientado a la selección y provisión para un eficiente código de máquina.
  • Fortran I

    Fortran I
    El desarrollo de FORTRAN (Formula Translation) tiene sus inicios en 1955 por Jhon Backus. En abril de 1957 IBM libera el lenguaje.
    El principal objetivo de éste lenguaje es: la expresión clara y concisa de fórmulas y ecuaciones matemáticas de cálculo.
  • Lisp

    Lisp
    Creado por Jhon McCarthy como parte de un proyecto de inteligencia artificial del MIT. Es un lenguaje interactivo, basado en el tratamiento de listas, ya que los programas como los datos se estructuran mediante listas.
  • Cobol

    Cobol
    Es una iniciativa del Departamento de Defensa norteamericano. COBOL (Common Business Oriented Languaje). Incorpora la sentencia COPY. Incluye declaraciones de una biblioteca.
  • Algol

    Algol
    Desarrollado por la ACM (Association for Computing Machinery) y la GAMM (Siglas en alemán de la sociedad para las matemáticas aplicadas). Su objetivo es crear un lenguaje universal, que no dependa de la máquina donde se implementara. Ha influenciado en el desarrollo de PASCAL ,JAVA, entre otros.
  • PL/1

    PL/1
    Desarrollado por IBM. Es un lenguaje busca unir las ventajas de COBOL, FORTRAN y ALGOL, para una aplicación tanto en el ámbito científico como en la gestión.
  • Basic

    Basic
    Diseñado por John Kemmey y Thomas Kurts del Darmouth College. Su objetivo es lograr un lenguaje de fácil aprendizaje que fuera aceptado por todo tipo de usuario, independientemente del propósito del programa a implementar.
  • APL

    APL
    El profesor Kenneth E. Iverson idea una notación para describir, sin ambigüedades algoritmos matemáticos. IBM desarrolla el lenguaje APL partiendo de dicha notación. Éste lenguaje está orientado a usos científicos.
  • SIMULA

    SIMULA
    Es el primer lenguaje orientado a objetos. Desarrollado por Ole-Johan Dahl y Kristen Nygaard. Basado en ALGOL, busca la simulación de eventos discretos.
  • Smalltalk

    Smalltalk
    Creado por Alan Kay en el centro de investigaciones Xerox. Influenciado por SIMULA. Su objetivo fue analizar la capacidad lógica de los niños.
    Smalltalk está basado en la programación orientada a objetos. Además mejora la eficiencia del modelado de sistemas dinámicos.
  • Pascal

    Pascal
    Creado por el profesor Niklaus Wirth, es un homenaje a Blaise Pascal. Es un lenguaje con fines docentes, sencillo y potable que aplicara los principios de la programación estructurada.
  • Prolog

    Prolog
    Nacido de un proyecto destinado a producir un programa que procese lenguajes naturales. Diseñado por Alain Colmerauer. Permite procesar fácilmente símbolos algebraicos, formulas y frases o proposiciones, lo que hace unos de los lenguajes preferidos para la inteligencia artificial.
  • C

    C
    Diseñado por Dennis Ritchie y desarrollado en los laboratorios Bell, estaba pensado para codificar el sistema operativo UNIX y poder transportarlo de un ordenador a otro. Es un lenguaje estructurado que une aspectos de un ensamblador con las ventajas de un lenguaje de alto nivel. Es utilizado tanto en la programación de sistemas como de aplicaciones.
  • C++

    C++
    Fue diseñada por Bjarne Stroustrup. Se puede entender a C++ como un superconjunto de C. La idea de Stroustrup fue añadir nuevos aspectos y mejoras a C, especialmente en relacionada a la programación orientada a objetos,
  • Python

    Python
    Creado por Guido van Rossum. Es un lenguaje similar a Perl, pero con una sintaxis muy limpia, la que favorece un código legible. Se trata de un lenguaje interpretado, con tipado dinámico, fuertemente tipado, multiplataforma.
  • Java

    Java
    Desarrollao por Sun Microsystems. Es un lenguaje muy populas ya que los programas escritos en java se pueden ejecutar en diferentes plataformas. Utiliza un lenguaje intermedio llamado bytecode. Éste código es interpretado por la máquina virtual de Java, consiguiendo portabilidad en distintas plataformas.
  • Visual Basic

    Visual Basic
    Creado Alan Cooper para Microsoft. Permite programar contenidos informáticos gráficos de manera simple y accesible. El término “Visual” hace referencia a que nos movemos en un entorno gráfico e intuitivo. Está dirigido a la programación orientada a objetos.
  • Ruby

    Ruby
    Diseñado por Yukihiro Matsumoto pensado para la facilidad de los programadores. Es un lenguaje fácil de aprender gracias a su sintaxis limpia, expresivo, dinámico, orientado a objetos.
  • JavaScript

    JavaScript
    JavaScript es diseñado tras la alianza entre Netscape (creador de LiveScript) y Sun Microsystems (creador de Java). Es un lenguaje de scripting (interpretado).
  • PHP

    PHP
    Diseñado por el programador Rasmus Lerdorf, en el año 1994. PHP se caracteriza por ser un lenguaje multiplataforma. PHP permite la construcción de Webs con independencia de la Base de Datos y del servidor Web, válido para cualquier plataforma.
  • C#

    C#
    Desarrollado por Andrés Hejlsberg para Microsoft. Es un lenguaje orientado a objetos basado en C. Su sintaxis es sencilla lo que facilita la escritura de código. Con éste lenguaje es posible dividir el código en hilos de ejecución, trabajar en paralelo y sincronizarlos al final.
  • Scala

    Scala
    Desarrollado por Martin Odersky. Es un lenguaje multi-paradigma diseñado para espresar patrones de programación. Integra características de lenguajes orientados a objetos y funcionales. Es compilado a Java bytecode, y traducido a lenguaje de maquina por la Java Virtual Machine.
  • Go

    Go
    Es un lenguaje de programacion para sistemas desarrollado por Google. Es un lenguaje compilado, imperativo, estructurado. Usa una sintaxis parecida a C, pero evita la declaración explicita de variables. Además incorpora características y facilidades de Python.
  • Rust

    Rust
    Diseñado por Graydon Hoare y deasarrollado por Mozilla. Es un lenguaje de programación compilado, multiparadigma. Está diseñado para desarrollar software de sistemas. Utiliza una sintaxis parecida a C y C++.
  • Swift

    Swift
    Diseñado por Chris Lattner para el desarrollo de aplicaciones IOS y macOS. Es un lenguaje de programacion multiparadigma. Permite usar las bibliotecas programadas en Objetive-C y C.