Programación

  • 1679

    1679
    Gottfried Wilheml von Leibniz, quien aprendió matemáticas de forma autodidacta construyó una máquina similar a la de Pascal, aunque algo más compleja, podía dividir, multiplicar y resolver raíces cuadradas.
  • 1833

    1833
    Charles Babbage fue el primero quien realmente influyó en el diseño de los primeros computadores.
  • 1841

    1841
    Lady Ada Countess of Lovelace, a la que debe su nombre el lenguaje ADA creado por el DoD.
  • 1847

    1847
    George Boole también contribuyó al algebra binaria y a los sistemas de circuitos de computadora, de hecho, en su honor fue bautizada el álgebra booleana.
  • 1890

    1890
    Herman Hollerith, desarrolló un sistema para automatizar la pesada tarea del censo.
  • 1930

    1930
    La primera computadora digital electrónica patentada fue obra de John Vincent Atanasoff.
  • 1936

    1936
    Alan Mathison Turing diseñó una calculadora universal para resolver cualquier problema, la "máquina de Turing". Tuvo mucha influencia en el desarrollo de la lógica matemática.
  • 1937

    1937
    Clifford Berry, construyó el Atanasoff Berry Computer (ABC). Consistía en una calculadora electrónica que utilizaba tubos de vacío y estaba basada en el sistema binario.
  • 1939

    1939
    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.
  • 1941

    1941
    John W. Mauchly y John Presper Eckert desarrollaron una computadora electrónica completamente operacional a gran escala, para acelerar los complicados cálculos del proyecto militar de la universidad Moore.
  • 1945

    1945
    Johann Ludwig Von Neumann Proponía que los programas se guardaran en memoria al igual que los datos, en forma binaria. Esto tuvo como consecuencia el aumento de velocidad de los cálculos y la ausencia de errores producidos por fallos mecánicos al programar la máquina mediante cables.
  • 1952

    1952
    Grace Murray Hopper desarrolló el primer compilador, un programa que puede traducir enunciados parecidos al inglés en un código binario comprensible para la maquina llamado COBOL.