-
La automatización temprana surge con las tarjetas perforadas de Jacquard.
-
surge el algoritmo pionero de Ada Lovelace.
-
La ENIAC (Electronic Numerical Integrator and Computer) en español (Integrador Numérico Electrónico y Computadora) marca el comienzo de la computación electrónica, aunque la programación era manual y compleja.
-
Alan Turing establece las bases de la computación moderna con la Máquina de Turing
-
FORTRAN y COBOL simplifican la programación, alejándola del lenguaje de máquina.
-
ALGOL impacta el diseño de lenguajes futuros; ARPANET sienta las bases de Internet.
-
C: se convierte en un lenguaje fundamental, y UNIX: revoluciona los sistemas operativos.
-
C++ y la POO ofrecen una mejor organización y reutilización del código.
-
JavaScript se convierte en pilar del desarrollo web.
-
Java se convierte en pilar del desarrollo web.