Este documento describe las cinco generaciones de computadoras desde la primera generación en la década de 1950 hasta la quinta generación actual. Cada generación se caracteriza por avances tecnológicos como el paso de los tubos de vacío a los transistores, los circuitos integrados y los microprocesadores, lo que llevó a computadoras más pequeñas, rápidas y eficientes. La quinta generación busca desarrollar máquinas con capacidad de comunicarse en lenguaje natural en lugar de códigos.