Historia de la computación

  • 4000 BCE

    Surgimiento del ábaco como antecedente de la informática

    Este instrumento es un antecedente de la informática, usado para sumar y calcular, evolucionando de métodos antiguos que usaban elementos como piedras. Se cree que es de posible origen babilónico.
  • Uso del ábaco
    500 BCE

    Uso del ábaco

    Uso documentado del ábaco para realizar sumas y cálculos.
  • Creación de la primera máquina de calcular.

    Wilhelm Schickard creó la primera máquina de calcular capaz de sumar, restar, multiplicar y dividir.
  • Invención de la pascalina.

    Invención de la pascalina.

    Blaise Pascal inventó la primera calculadora mecánica que funcionaba con ruedas y engranajes, diseñada para realizar sumas y restas.
  • Mejora de la calculadora

    Gottfried Leibniz mejoró la calculadora mecánica, creando la Resen Machine que, además de las funciones básicas, podía elevar al cuadrado. Leibniz también defendió el uso del código binario para la computación.
  • Control por sistemas binarios.

    Un comerciante de textiles demostró que las máquinas podían ser controladas mediante códigos de ceros y unos para dar instrucciones a un telar.
  • Telar automatizado con tarjetas perforadas.

    Jacquard automatizó un telar mediante tarjetas perforadas. Este sistema se considera la forma más antigua de programación.
  • Invención de la máquina analítica

    Invención de la máquina analítica

    Charles Babbage inventó esta máquina, que ya permitía realizar operaciones complejas y sentaba la visión de las computadoras programables.
  • Creación del lenguaje de programación

    Ada Lovelace contribuyó a la máquina analítica creando el lenguaje de programación con el que esta operaba.
  • Máquina para contabilizar el censo.

    Herman Hollerith desarrolló una máquina que usaba tarjetas perforadas para contabilizar el censo de ese año. Posteriormente, Hollerith fundó IBM.
  • Surgimiento de la ciencia de la computación

    Esta disciplina es relativamente nueva y surge gracias al desarrollo de la mecánica y la industria.
  • Definición de la Máquina de Turing

    Alan Turing y Church plantearon que una máquina era capaz de resolver cualquier problema matemático representable mediante un algoritmo, sentando las bases para la programación automática.
  • Invención de la Z3

    Invención de la Z3

    Konrad Zuse creó la primera máquina de cálculo totalmente programable y automática.
  • Creación de la Mark I Colossus

    Esta fue la primera máquina electromecánica, utilizada con fines militares para descifrar las comunicaciones alemanas durante la Segunda Guerra Mundial.
  • Creación del ENIAC

    Considerado el primer ordenador de la historia. Supuso un gran avance en velocidad de cálculo, aunque era enorme (ocupaba un sótano y pesaba 30 toneladas).
  • Primera Generación de computadores

    Los procesos mecánicos se convirtieron en eléctricos, lo que dio lugar al lenguaje de máquina.