Este documento describe la evolución de las computadoras a través de cinco generaciones, desde las primeras computadoras basadas en tubos de vacío hasta las computadoras modernas basadas en chips. Cada generación introdujo nuevas tecnologías que hicieron que las computadoras fueran más rápidas, pequeñas, confiables y eficientes. Las computadoras también se hicieron más accesibles para los usuarios comunes a medida que evolucionaron.