El documento describe las cuatro generaciones de computadoras. La primera generación usaba tubos de vacío y se programaba en lenguaje de máquina. La segunda generación reemplazó los tubos con transistores y se programaba con lenguajes de alto nivel. La tercera generación usó circuitos integrados y mantuvo la forma de programar de las grandes computadoras actuales. La cuarta generación surgió con los microprocesadores en chips, lo que permitió las computadoras personales.