1

Evolucion de los lenguajes de progrmacion

By And12
  • Creación de las computadoras modernas

    Creación de las computadoras modernas
    Fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas, en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta de que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores.
  • Plankalkül y ENIAC

    Plankalkül y ENIAC
    -Plankalkül (Respetad a Conrado), diseñado, pero sin implementar durante medio siglo.
    -Se crea el sistema de codificación ENIAC
  • Konrad Zuse publicó un artículo

    Konrad Zuse publicó un artículo
    Konrad Zuse publicó un artículo acerca de su lenguaje de programación Plankalkül. Sin embargo, no fue implementado en su vida y sus contribuciones fueron aisladas de otros desarrollos.
  • Period: to

    Instrucciones nemotécnicas

    Una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico.
  • ALGOL y BNF

    ALGOL y BNF
    Fue la publicación, por un comité Americano y Europeo de científicos de la computación, de un nuevo “lenguaje para algoritmos”; el Reporte de ALGOL 60 ("ALGOrithmic Language").
    Una notación matemática exacta, Backus-Naur Form (BNF), fue utilizada para describir la sintaxis del lenguaje.
  • ASM

    ASM
    Creación de Regional Assembly Language.
  • Autocode

    Autocode
  • IPL

    IPL
    Creacion de IPL (precursor de LISP)
  • FORTRAN

    FORTRAN
    FORTRAN fue creado por John Backus.
  • FLOW-MATIC

    FLOW-MATIC
    Creacion de FLOW-MATIC (precursor de COBOL)
  • LISP

    LISP
    LISP fue creado por John McCarthy.
  • COBOL

    COBOL
    COBOLfue creado por el Short Range Committee, altamente influenciado por Grace Hopper.
  • APL

    APL
    APL (A Programming Language) es un lenguaje de programación que se originó a partir de la notación matemática desarrollada por Kenneth Iverson en 1957, quien lo implementó en 1962 cuando fue contratado por IBM en ese mismo año.
  • Pascal

    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.
  • C

    C
    C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,1​ como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas operativos, concretamente Unix.
  • C++

    C++
    C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos.
  • JAVA

    JAVA
    Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.