Linea del tiempo de programacion LUIS FAVELA ROJAS

  • máquina de Leibniz

    máquina similar a la de Pascal, aunque algo más compleja, podía dividir, multiplicar y resolver raíces cuadradas.
  • Period: to

    Maquina analitica de babbage

    La máquina analítica es el diseño de un computador moderno de uso general realizado por el profesor británico de matemáticas Charles Babbage,
  • Period: to

    Creacion de maquina analitica de babbage

    El primero de estos dispositivos fue concebido en 1786 por Johann Helfrich von Müller pero nunca fue construido1
  • Period: to

    Desarrollo Atanasoff Berry Computer (ABC)

    fue el primer computador electrónico y digital automático (aunque ahora se atribuye esto a la Z1 de Konrad Zuse finalizada en 1938)
  • Period: to

    Desarrollo Mark 1

    Howard Aiken en colaboración con IBM desarrolló el Mark 1. Era una computadora electromecánica de 16 metros de largo y más de dos de alto. Tenía 700.000 elementos móviles y varios centenares de kilómetros de cables. Podía realizar las cuatro operaciones básicas y trabajar con información almacenada en forma de tablas.
  • Job Backus propone el desarrollo de un nuevo leguaje FORTRAN

    FORTRAN
    Job Backus propone el desarrollo de un nuevo leguaje
  • Un equipo del IBM comienza a trabajar en el Fortran

    es un lenguaje de programación alto nivel de propósito general,2 procedimental3 e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
  • IBM desarrolla la primera versión FORTRAN

  • Creacion del lenguaje LiPS

    El profesor John McCarthn y sus alumnos desarrolla el LIPS
  • Creacion de ALGOL

    Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje
  • Fue creado COBOL

    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Publican "A Programming Language" APL

    Se publica el libro de Kenneth Inverson A Programming Language
  • El APL es implantado por IBM en una versión conocida como APL 360

  • Primer BASIC

    fue diseñado por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar programar computadores a estudiantes (y profesores) que no fueran de ciencias.
  • Aparece BASIC

    es una familia de lenguajes de programación de alto nivel.
  • Aparece el FORTRAN IV

  • Se implementa una nueva versión multi-proposito de ALGOL

    Fue muy popular en las universidades durante los años 60, pero no llegó a cuajar como lenguaje de utilización comercial.
    Sin embargo, Algol influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada.
  • Lenguaje ADA

    el lenguaje ADA creado por el DoD (Departamento de defensa de Estados Unidos)
  • Niklaus Wirth diseña PASCAL

    es un lenguaje de programación desarrollado 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.
  • Dennis Ritcheri crea el lenguaje C

    es un lenguaje de programación desarrollado 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.
  • Aparece el FORTRAN 77

  • Niklaus Wirth dirige el desarrollo de MODULA-2

    es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas
  • Se desarrolla el lenguaje C++

    es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • Se crea el CLIPPER

    es un lenguaje de programación procedural e imperativo creado en 1985 por Nantucket Corporation y vendido posteriormente a Computer Associates, la que lo comercializó como CA-Clipper. En un principio Clipper se creó como un compilador para el sistema gestor intérprete de bases de datos dBase III (de hecho las versiones estacionales de Nantucket incluían una etiqueta que lo indicaba así), pero con el tiempo el producto evolucionó y maduró, convirtiéndose en un lenguaje compilado más poderoso que
  • Aparece el CLIPPER AUTUMN 86

  • CLIPPER SUMMER 87

  • Aparece el FORTRAN 90

  • James Gosling y su equipo comienzan a desarrollar JAVA

  • Se desarrollo el lenguaje Visual C++

  • Aparece la primera versión DELPHI

    Delphi está basado en una versión de Pascal denominada Object Pascal. Borland en los últimos años defendía que el nombre correcto del lenguaje es también Delphi, posiblemente debido a pretensiones de marca, aunque en sus mismos manuales el nombre del lenguaje aparecía como Object Pascal, por lo que la comunidad de programadores no ha adoptado mayoritariamente este cambio (supuesta aclaración, según Borland). Object Pascal expande las funcionalidades del Pascal estándar:
  • Se lanza al mercado JAVA

    s un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilad
  • Aparece Delphi 5.0 para Windons 98 NT/2000

  • Crean C #

    C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.