Linea del Tiempo

  • Creacion de la Primera Calculadora

    Creacion de la Primera Calculadora

    En el año 1642 fue creada la Pascalina. Fue la primera calculadora mecánica capaz de sumar y restar mediante ruedas dentadas.
  • Tarjetas Perforadas

    Tarjetas Perforadas

    El telar de Joseph Marie Jacquard usa tarjetas perforadas para programar patrones textiles. Este mecanismo introduce la idea de instrucciones codificadas
  • Máquina Analítica

    Máquina Analítica

    Diseño teórico de una computadora programable con unidad de control, memoria, entrada/salida y (CPU).
  • Primer Algoritmo Desarrollado Por Ada Lovelace

    Primer Algoritmo Desarrollado Por Ada Lovelace

    Ada Lovelace documenta un método para calcular números de Bernoulli en la Máquina Analítica y reflexiona sobre cómo una máquina podría manipular símbolos más allá de números.
  • La Creacion De La Z3

    La Creacion De La Z3

    Konrad Zuse construyó la Z3, considerada la primera computadora programable automática.
  • Arquitectura de von Neumann

    Arquitectura de von Neumann

    John von Neumann propuso la arquitectura de programa almacenado, donde los datos y las instrucciones se guardan en la misma memoria.
  • ENIAC

    ENIAC

    Fue una máquina creada para realizar cálculos matemáticos de manera electrónica. La ENIAC es importante porque fue la primera computadora electrónica de propósito general y marcó el inicio de la computación moderna
  • Surge la programacion en Ensamblador

    Surge la programacion en Ensamblador

    Comenzó a utilizarse el lenguaje ensamblador, lo que facilitó la programación al reemplazar códigos numéricos por instrucciones simbólicas.
  • IBM lanza FORTRAN (Formula Translation)

    IBM lanza FORTRAN (Formula Translation)

    El primer lenguaje de alto nivel ampliamente usado. Introduce compiladores optimizadores y estructuras que aceleran la programación científica e ingenieril
  • LISP

    LISP

    LISP introduce la programación funcional, listas como tipo de dato central y recolección de basura
  • COBOL

    COBOL

    Orientado a negocios y legible en estilo inglés, COBOL estandariza aplicaciones de contabilidad, nómina y bancos.
  • IBM System/360

    IBM System/360

    En este año, IBM lanzó el System/360, lo que impulsó el desarrollo de sistemas operativos modernos. También apareció BASIC, un lenguaje que facilitó el aprendizaje de la programación.
  • Modelo relacional (E. F. Codd)

    Modelo relacional (E. F. Codd)

    Edgar F. Codd propuso el modelo relacional de bases de datos, que cambió la manera en que las aplicaciones almacenan y manejan información.
  • Popularización de la computadora personal

    Popularización de la computadora personal

    Con la llegada de la computadora personal (PC), el uso de computadoras se volvió común en hogares y escuelas, aumentando el interés por aprender programación.