- 
  
  
        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.