El documento describe las 6 generaciones de computadoras desde 1946 hasta 2009. La primera generación utilizaba tubos de vacío y programación en lenguaje de máquina. La segunda generación introdujo los transistores y lenguajes de alto nivel. La tercera generación comenzó a usar circuitos integrados. La cuarta generación logró una mayor integración de circuitos. La quinta generación se basó en inteligencia artificial. Y la sexta generación utilizó arquitecturas paralelas con cientos de microprocesadores trabajando simultáneamente.