Prog languages

Lenguajes de Programación

  • FORTRAN

    FORTRAN
    FORTRAN (Formula Translating System). Creador: John W. Backus. Esta orientado al cálculo numérico, diseñado en sus inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería este es el más antiguo de los Lenguajes de alto nivel.
  • ALGOL

    ALGOL
    ALGOL (ALGorithmic Oriented Language). Autor de su ultima version: Adriaan van Wijngaarden.
    Influyo en la mayoría de los lenguajes de programación posteriores como Pascal, C y ADA . Anqué no tuvo un gran éxito comercial
  • LISP

    LISP
    LISP (List Processing). Creador: John McCarthy.
    Se basa en la aplicación de funciones a los datos y se apoya en la utilización de funciones matemáticas para el control de los mismos.
  • COBOL

    COBOL
    COBOL (COmmon Business -Oriented Language). Creado por: La Comisión CODASYL.
    Fue creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a la informática de gestión.
  • BASIC

    BASIC
    BASIC. Creadores: John George Kemeny, Thomas Eugene Kurtz.
    Originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980.
  • Simula

    Simula
    Creadores: Ole Johan Dahl, Kristen Nygaard.
    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.
  • Pascal

    Pascal
    Creador: Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la Programación a sus alumnos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
  • C

    C
    Creador: Dennis Ritchie. El lenguaje C es del tipo lenguaje estructurado, sus instrucciones son muy parecidas a otros lenguajes. Pero para funcionamiento puede incluir librerías de funciones que pueden ser incluidas haciendo referencia la librería que las incluye,
  • Ada

    Ada
    Creador: Jean Ichbiah. Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir.
  • C++

    C++
    Creador: Bjarne Stroustrup. Al comienzo era una extensión del lenguaje C que fue denominada C with classes. Ante la gran difusión y éxito que iba obteniendo en el mundo de los programadores esta se comenzó a estandarizar
  • Objective-C

    Objective-C
    Creador: Equipo de Apple. Lenguaje orientado a objetos y basado en mensajes, altamente dinámico. Consiste en un pequeño número de incrementos a ANSI C, y está caracterizado por su aplazamiento a muchas decisiones hasta que se cumple el tiempo de corrida del programa creado.
  • Perl

    Perl
    Perl (Practical Extraction and Report Language). Creador: Larry Wall. Esta permite el desarrollo rápido de aplicaciones y herramientas especialmente orientadas al tratamiento de textos y archivos, aunque actualmente también se utiliza incluso para entornos gráficos.
  • Python

    Python
    Creador: Guido van Rossum. En su momento comenzó como un lenguaje bastante amplio compitiendo en su primer lanzamiento con otros lenguajes bastante avanzados. No tardo mejorar ya que fue publicado como un proyecto de código abierto. Es considerado un lenguaje mucho más limpio y elegante para programar.
  • Java

    Java
    Creador: Sun Microsystems. El lenguaje en sí mismo toma mucha de su sintaxis de Lenguaje de Programación C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
  • Visual Basic

    Visual Basic
    Creador: Alan Cooper. Simplifica la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la Programación misma.
  • Ruby

    Ruby
    Creador: Yukihiro Matsumoto. Está diseñado para la productividad y la diversión del desarrollador, siguiendo los principios de una buena interfaz de usuario.
  • C Sharp (C#)

    C Sharp (C#)
    Creador: Scott Wiltamuth y Anders Hejlsberg. Toma las mejores características de lenguajes preexistentes como Visual Basic, Java o C++ y las combina en uno solo. Diseñador por Microsgt para su plataforma .NET eliminando muchos elementos que otros lenguajes incluyen y que son innecesarios en .NET.
  • Groovy

    Groovy
    Creador: James Strachan. Es dinámico, similar a Python, Ruby, Perl. Además puede usarse como lenguaje de scripting dentro de la Plataforma Java. Este reúne códigos de bytes que interactúan en la Java Virtual Machine, JVM.
  • Scala

    Scala
    Creador: Martin Odersky. Es un moderno lenguaje multi-paradigma diseñado para expresar patrones de programación comunes de una forma concisa, elegante, y de tipado seguro. Integra fácilmente características de lenguajes orientados a objetos y funcionales.
  • Swift

    Swift
    Creador: Equipo de Apple. Usa el compilador LLVM para los sistemas operativos OS X e iOS. El lenguaje en un principio coexistirá con Objective-C