Este documento resume las seis generaciones de computadoras desde 1946 hasta la actualidad, describiendo las tecnologías, tamaños, capacidades de almacenamiento y velocidades de cada generación. La primera generación utilizó tubos de vacío, era grande y pesada y tenía una velocidad de 1000 cálculos por segundo. Las generaciones posteriores se hicieron más pequeñas y rápidas a medida que se adoptaron los transistores, circuitos integrados, microprocesadores y otras tecnologías.