Lenguajes de programación

  • Flow Matic

    Fue el primer lenguaje para procesamiento de datos parecido al inglés. Fue diseñado por la científica de computación Grace Hopper para la primera computadora comercial producida en Estados Unidos conocida como UNIVAC I.
    Su estándar es de facto.
  • FORTRAN I

    John Backus junto a un equipo de desarrolladores en IBM desarrollaron al lenguaje en tiempo de las tarjetas perforadas. El lenguaje fue desarrollado para el IBM 704. Fue estandarizado en la versión 66 por ANSI.
  • FORTRAN II

    Fue desarrollado para la computadora IBM 7090 donde se agregaron las declaraciones como: Subrutine, call, function y return. Reensamblo la sintaxis de su versión anterior. Su estándar seguía siendo de facto
  • FORTRAN III

    Nunca fue diseñado como producto. Su estándar es de facto.
  • Algol 58

    Fue desarrollado en conjunto por un comité de científicos europeos y estadounidenses en una reunión en Zurich, suiza. Era muy utilizado en universidades y por científicos pero no tuvo aceptación para uso comercial. Su estándar es de facto.
  • Cobol

    Es un leguaje de programación con sintaxis parecida al inglés, creada por la asociación CODASYL, tuvo su inpiración en FLOW-MATIC. Maneja el paradigma de programación imperativo, procedural y desde 2002 orientado a objetos. Su estándar es de jure, fue estandarizado en 1968 por ANSI.
  • Algol 60

    Se convirtió en el estándar para publicación de algoritmos y tuvo un gran efecto en el desarrollo de lenguajes de programación, su estándar seguía siendo de facto.
  • Simula I

    Fue desarrollado por Ole-Johan Dahl y Kristen Nygaard en el Centro de Computación Norwegian en Oslo. Su estándar es de facto.
  • Basic

    Fue desarrollado por John G. Kemeny y Thomas E. en Dartmouth College en New Hampshire, Estados Unidos, como un lenguaje de alto nivel con filosofía en facilidad de uso. Su estándar es de facto
  • Algol W

    Niklaus Wirth fue quien lo desarrollo basado en Algol 60, hizo este lenguaje antes de desarrollar el lenguaje de programación Pascal. Su estándar era de facto.
  • BCPL

    Es un lenguaje que maneja los paradigmas imperativos, procedural y estructurado. Fue creado con la intención de ser usado para escribir compiladores de otros lenguajes. Actualmente ya no se usa. Su estándar es de facto.
  • Simula 67

    Fue el primer lenguaje que implemento la programación orientada a objetos. Su estándar es de facto.
  • Algol 68

    Incluye nuevos elementos como vectores flexibles, slices, paralelismo, identificador de operadores y otros elementos que lo hicieron muy diferente de Algol 60 y por esta razón no fue muy aceptado. Su estándar era de facto.
  • B

    Fue creado por Ken Thompson junto a Dennis Ritchie y fue derivado de BCPL. Fue diseñado para aplicaciones recursivas, no numéricas e independientes de máquinas como sistema y lenguaje de software. Estándar de facto.
  • PL/I

    Su nombre quiere decir Programming Language One y fue diseñado para el campo de negocios, ingeniería, científica y para su uso en la programación de sistemas. Su estándar es de facto
  • Pascal

    Niklaus Wirth desarrollo este lenguaje de programación que maneja los paradigmas de programación imperativo y estructurado. Fue inspirado en Algol 60. Su estándar es de facto.
  • C

    Es un lenguaje desarrollado por Dennis Ritchie que soporta los paradigmas imperativo y estructurado. Fue estadarizado por ANSI en 1989, asi que es de jure.
  • FORTRAN 77

    Su estándar es de jure, fue una revisión del estándar sacado por ANSI en la versión 66 de FORTRAN. La revisión del anterior estándar llevo a esta versión que añade nuevas funcionalidades al lenguaje como las declaraciones de bloques if, else if con bloques else opcionales que mejora al lenguaje para que soporte programación estructurada.
  • Modula 2

    Este lenguaje fue inspirado en Pascal, permite realizar procedimientos asíncronos. Su estándar es de facto.
  • Smalltalk 80

    Lenguaje desarrollado dentro del grupo de investigación del aprendizaje del centro de investigación de Xerox en Palo Alto. Es un lenguaje orientado a objetos puro. Su estándar es de facto.
  • C++

    Bjarne Stroustrup es el creador del lenguaje que al principio lo llamo C con clases, ya que añadío al lenguaje C características de la programación orientada a objetos y luego paso al nombre C++.Es un lenguaje multiparadigma. Fue estandarizado por ISO, es de jure.
  • Objective C

    Es el lenguaje principal utilizado por apple en sus plataformas MacOS y IOS. Esta basado en C y smalltalk. Su estándar es de facto.
  • Ada 83

    Su nombre viene de la precursora de los lenguajes de programación Ada Lovelace, y es un lenguaje de alto nivel, fue desarrollado por el departamento de defensa de los Estados Unidos. Su estándar es de jure
  • Oberon

    Fue desarrollado con el objetivo de aumentar el poder de Modula 2. Niklaus Wirth fue quien lo desarrollo. Es un lenguaje de alto nivel que soporta los paradigmas imperativo, estructurado, modular y programación orientada a objetos. Su estándar es de facto.
  • Quick Basic

    Es un entorno de desarrollo integrado y un compilador del lenguaje Basic. Su estándar es de facto.
  • Eiffel

    Bertrand Meyer diseño este lenguaje orientado a objetos basado en el método de Eiffel de programación. Su estándar fue desarrollado por ECMA, es de jure.
  • Perl

    Es un lenguaje de programación creado por Larry Wall con la finalidad de hacer el reporte de procesos más sencillo. Su estándar es de facto
  • FORTRAN 90

    Es el sucesor de FORTRAN 77 con su estándar de jure hecho por ISO en 1991 y ANSI en 1992. Incorpora muchas mejoras que demuestran como la practica de la programación evolucionó desde su ultima versión.
  • Haskell

    Su semántica esta basada en el lenguaje de programación Miranda. Es usado tanto en la academia como con fines científicos .Su estándar es de facto.
  • Visual Basic

    Es un lenguaje de programación creado con la finalidad de que su curva de aprendizaje sea sencilla, en el cual se pueda desarrollar desde aplicaciones sencillas hasta complejas interfaces gráficas de usuario. Estándar de facto.
  • Python

    Lenguaje de programación interpretado. Fue creado por Guido Van Rossum, su nombre viene del grupo de comediantes Monty Python. Su filosofía es ser un lenguaje sencillo el cual facilite tanto la escritura como la lectura del mismo, su estándar es de facto.
  • R

    Es un lenguaje utilizado para computación estadística y gráfica. Su creación surge del lenguaje S-PLUS que es un lenguaje para fines de estadística y es de pago. R surgió como una versión gratuita basada en el lenguaje S. Es principalmente utilizado en Universidades. Su estándar es de facto.
  • Ada 95

    Este lenguaje de programación fue definido oficialmente en el manual de referencia del lenguaje o LRM. Su estándar es de jure.
  • Java

    Es un lenguaje de programación mutiparadigma que maneja los paradigmas de programación orientada a objetos, estructurado, imperativo, entre otros. Es un lenguaje híbrido es decir es compilado e interpretado. Su creador es James Goslin. Su estándar es de facto.
  • Ruby

    Este lenguaje fue desarrollado por Yukihiro "Matz" Matsumoto en Japón. Es un lenguaje multiparadigma, incluyendo imperativa, orientada a objetos y funcional. Tiene tipado y asignación de memoria dinámica. Su estándar es de facto.
  • Javascript

    Lenguaje de programación de alto nivel, interpretado y multiparadigma. Es un lenguaje que no maneja tipos de datos y es utilizado principalmente en el lado del cliente en una página web para la validación de datos aunque también se lo utiliza del lado del servidor. Su estándar fue desarrollado por ECMA, es de jure.
  • PHP

    PHP es un lenguaje de propósito general utilizado principalmente para el desarrollo de la lógica en los servidores utilizado para manejar los datos generados en una página web, Su estándar es de facto
  • C#

    Es un lenguaje de programación orientado a objetos, dirigido para varias plataformas. Fue aceptado su estándar por ECMA, es de jure.
  • Visual Basic .Net

    Nace como la implementación de Visual Basic en el framework .NET. Su estándar es de facto.
  • Scala

    Es un lenguaje de programación que incluye soporte para los paradigmas orientado a objetos, funcional, concurrente e imperativo. Fue creado con la intención de que su compilación pueda ser entendida por la máquina virtual de Java. Su estándar es de facto.
  • Go

    Es un lenguaje de programación desarrollado por Robert Griesemer, Rob Pike, y Ken Thompson en Google. Se inspiro en Algol y C. Es un lenguaje compilado que maneja los paradigmas imperativo y estructurado. Su estándar es de facto.