Descarga (1)

Lenguaje de programacion

  • Period: to

    Antecedentes de la progrmacion

    1801: La máquina del telar de Jacquard utilizaba tarjetas perforadas para representar los movimientos de la máquina de tejer para generar distintos patrones
    1842-1843 Ada Lovelace tradujo las memorias del matemático italiano Luigi menabrea acerca de una maquina analítica propuesta por charles Babbage
    En 1890 se dieron los datos del censo en tarjetas perforadas
  • Creacion de la primera computadora

    Creacion de la primera computadora
    En 1940 se crea la computadora con alimentación eléctrica como su velocidad y capacidad eran muy limitada los programadores hicieron programas en lenguaje ensamblador muy afinados
  • Nuevo sistema de codicicacion

    Nuevo sistema de codicicacion
    1943 el sistema de codificación ENIAC
  • Articulo de programacion

    Articulo de programacion
    1948 Konrad Zuse público un artículo hacer de su lenguaje de programación plankalkul sin embargo no fue implementado
  • Period: to

    nuevos avances

    1949 - 1954 -- 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)
  • ALGOL

    ALGOL
    • 1950 algol 60(algoritmic language) proporciono Estructuras de bloques anidadas: las secuencias de código y las declaraciones asociadas se pueden agrupar en bloques sin tener que pertenecer explícitamente a procedimientos separados;
    • Ámbito léxico: un bloque puede tener sus propias variables, procedimientos y funciones, invisible al código fuera de dicho bloque, por ejemplo, ocultamiento de información.
  • Fortran

    Fortran
    creado por John Backus
    Fortran (siglas de FORmula TRANslator),
    primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial. El primer compilador de Fortran fue desarrollado por un equipo de IBM
  • LISP

    LISP
    creado por John McCarthy
    un lenguaje idóneo para crear programas de inteligencia artificial porque utilizaba conceptos de programación funcional y recursividad
  • COBOL

    un lenguaje preparado para procesar grandes cantidades de información. Esto hizo que fuese ampliamente adoptado en bancos y grandes organizaciones que siguen utilizándolo hoy en día.
  • BASIC

    BASIC
    Beginner's All-purpose Symbolic Instruction Code), especialmente diseñado para enseñar a programar a principiantes
  • PASCAL

    PASCAL
    diseñado por el profesor Niklaus Wirth con el objetivo de facilitar el aprendizaje de la programación a sus alumnos. Pascal fue muy utilizado en la década de los 80 y los 90, y es el precursor de lenguajes como Delphi.
  • C

    C
    Kenneth L. Thompson y Dennis M. Ritchie crean el lenguaje C en los laboratorios Bell. Se llama lenguaje C porque proviene de uno anterior llamado lenguaje B, que a su vez provenía del lenguaje BCPL
    su sintaxis ha servido como punto de partida para muchos de los lenguajes de programación actuales como Java, C++ o C#.
  • Period: to

    POO

    A finales de la década de los 80 se popularizó un nuevo paradigma de programación denominado Programación Orientada a Objetos. Se trataba de una nueva forma de programar que hacía más fácil escribir y mantener código, porque se asemejaba más con la forma de pensar del cerebro humano
  • C++

    C++
    el lenguaje C++ de manos de Bjarne Stroustrup, que partía del lenguaje C y le añadía la posibilidad de trabajar con objetos.
    combinaba la programación orientada a objetos y la programación de sistemas
  • DELPHI

    DELPHI
    el lenguaje Delphi (en sus principios denominado Object Pascal), como una evolución de Pascal para incluirle características de orientación a objetos
  • Period: to

    INTERNET

    El rápido crecimiento de Internet en la década de 1990 fue el siguiente gran acontecimiento histórico para los lenguajes de programación. Con la apertura de una plataforma totalmente nueva para los sistemas informáticos, Internet creó una oportunidad adoptar nuevos lenguajes. En particular, el lenguaje de programación Java se hizo popular debido a su pronta integración con el navegador web Netscape Navigator, y varios lenguajes de scripting alcanzaron un amplio uso en el desarrollo de aplicacion