Las computadoras han pasado por cinco generaciones desde los años 1950, caracterizadas por cambios tecnológicos como el uso de tubos de vacío, transistores y circuitos integrados. Cada generación trajo computadoras más pequeñas, rápidas y eficientes, llevando la computación desde aplicaciones especializadas hasta su uso personalizado y ubicuo en la actualidad.