Este documento describe la evolución de las computadoras a través de cinco generaciones. La primera generación utilizó tubos de vacío y tarjetas perforadas. La segunda introdujo los transistores. La tercera usó circuitos integrados. La cuarta generación desarrolló los microprocesadores y las computadoras personales. La quinta generación se enfoca en la inteligencia artificial, robótica y sistemas expertos. Las computadoras continúan mejorando su hardware y capacidad de almacenamiento.