Lenguajes de Programación

  • Primer Lenguaje

    Codigo de la maquina analitica, propuesto y creado por la primer mujer y programaora Ada Lovelace
  • Plankalkül

    fue creado por el científico alemán Konrad Zuse en los años 1942 a 1946 se considera un lenguaje de alto nivel, pero no se publicó hasta 1972. Zuse quería desarrollar un método sofisticado para el desarrollo de las tareas que el equipo debe hacer.
  • ENIAC

    Codigo ENiAC, era un codigo creado para programar la maquina ENIAC desarrollada por John von Neumann, John Mauchly, J. Presper Eckert, Herman Goldstine, Alan Turing
  • C-10

    Utilzando como base el codigo ENIAC, Betty Snyder Holberton trabajó con John Mauchly en el desarrollo de las instrucciones en C-10 para BINAC que fue considerado el prototipo de todos los lenguajes de programación modernos.
  • A-0

    El Sistema A-0 fue escrito por Grace Hopper en 1951 y 1952 para UNIVAC I. Fue el primer compilador desarrollado para una computadora electrónica. El A-0 funcionaba más como un cargador o enlazador que como la noción moderna de compilador.
  • Autocode

    creado por Alick Glennie, Alan Turing
  • ARITH-MATIC

    Grace Hopper
  • Mark I Autocode

    Tony Brooker
  • FORTRAN "0"

    John W. Backus en IBM
  • IPL V (concepto)

    se presenta el concepto de este nuevo lenguaje hecho por Allen Newell, Cliff Shaw, Herbert Simon
  • FLOW-MATIC

    Es el primer lenguaje de alto nivel orientado al ámbito de gestión. Fue creado por Grace Murray Hopper (1906 – 1992) en 1955 para UNIVAC. Estableció el concepto de lenguajes de programación basados en palabras del lenguaje natural; también desarrolló los primeros compiladores de la historia.
  • LISP (concepto)

    entre 1956 y 1958 John McCarthy presenta el concepto de lisp.
  • COMTRAN

    Bob Bemer
  • FORTRAN "I"

    se implementa por primera vez el lenguaje fortran
  • COMIT (concepto)

  • FORTRAN II

    segunda version del lenguaje de traslacion de formulas
  • ALGOL 58

  • IPL V

  • COBOL (concepto)

    El comité CODASYL presenta el concepto para lo que se convertiria en lenguaje COBOL mas adelante
  • LISP

    se implementa LISP: fue creado originalmente como una notación matemática práctica para los programas de computadora
  • TRAC (concepto)

    Calvin Mooers
  • ALGOL 60

  • COBOL 61

    se implementa la primera version de este lenguaje
  • COMIT

    implementacion de este lenguaje,
    El COMIT es el primer lenguaje de programación para la manipulación de cadenas y de reconocimiento de patrones. Se basa en la traducción automática de máquina, donde se pueden sustituir cadenas de símbolos por otras cadenas. Fue desarrollado por Yngve del MIT. Cada enunciado de programa es muy parecido a una producción libre de contexto y representa el conjunto de sustituciones que se pueden hacer si se encuentra esa cadena en los datos.
  • FORTRAN IV

  • MAD

  • SNOBOL

  • SNOBOL 3

    Ralph Griswold, y otros
  • JOSS I

    fue uno de los primeros lenguajes de programación de tiempo compartido (compartir recursos de computación entre muchos usuarios a través de multitareas). Su predecesor fue ALGOL 58.
  • COWSEL

    Rod Burstall, Robin Popplestone
  • BASIC

    fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los sistemas de tiempo compartido permitían
  • TRAC

    (siglas en inglés de Text Reckoning And Compiling: Cálculo y Compilación basado en Texto) es un lenguaje de programación desarrollado al principio de la década de 1960 por Calvin Mooers.
  • TELCOMP

    Bolt, Beranek y Newman
  • JOSS II

  • FORTRAN 66

  • ISWIM

    ISWIM es una notación algorítmica en el estilo de un lenguaje de programación diseñada por Peter J. Landin y descrita por primera vez en su artículo, Los próximos 700 lenguajes de programación, publicado en la revista Communications of the ACM, en 1966. El nombre del lenguaje es el acrónimo de la frase en inglés "If you See What I Mean".
  • CORAL 66

  • BCPL

    Es un lenguaje de programación ordenado, potente y muy fácil de adaptar a diferentes arquitecturas. Se popularizó en los programas de arranque de las computadoras (bootstraps en inglés) debido a sus compiladores simples y compactos, algunos con capacidad para correr en sólo 16 kilobytes. Inclusive algunos sistemas operativos fueron escritos total o parcialmente en BCPL (TRIPOS y Amiga Kickstart entre otros).
  • MUMPS

    Massachusetts General Hospital
  • APL

    Kenneth E. Iverson
  • SIMULA 67

    es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase.fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulación IFIO TC 2, en Lysebu cerca de Oslo
  • SNOBOL 4

    Ralph Griswold, y otros
  • XPL

    W. M. Mckeeman, y otros en la Universidad de California Santa Cruz, California
    J. J. Horning, y otros en la Universidad de Stanford
  • DIBOL-8

    Digital Equipment Corporation (DEC) (1957-1998), siglas de una empresa estadounidense dedicada a la fabricación de ordenadores.
  • POP-1

    Rod Burstall, Robin Popplestone
  • LOGO

    es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado con fines didácticos por Danny Bobrow, Wally Feurzeig, Seymour Papert y Cynthia Solomon, los cuales se basaron en las características del lenguaje Lisp.
  • REFAL

    Valentin Turchin
  • ALGOL 68

    Adriaan van Wijngaarden, y otros
  • PL/1

    PL/1, acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.
  • B

    B fue esencialmente una simplificación del lenguaje BCPL, eliminando cualquier componente que Thompson considerase prescindible de forma que cupiese en la memoria de las minicomputadoras de la época. El lenguaje también incluyó algunos cambios de acuerdo con las preferencias de Thompson (la mayoría para reducir el número de caracteres de un programa típico).
  • Forth

    Forth o FORTH es un lenguaje de programación y un ambiente de programación para computadores ideado por Charles H. Moore y Elisabeth Rather entre los años 1965 y 1970 en el National Radio Astronomy Observatory de Kitt Peak, Arizona.
  • POP-2

  • 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 programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. 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.
  • SUE

    Holt y otros en la Universidad de Toronto
  • Smalltalk-72

    Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican entre sí, mediante el envío de mensajes.
  • C

    C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,2​ como evolución del anterior lenguaje B, a su vez basado en BCPL.
  • Prolog

    Prolog (o PROLOG), proveniente del francés PROgrammation en LOGique,1​ es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial.