La evolución de la computadora se ha dividido en cinco generaciones principales, comenzando con las primeras computadoras basadas en tubos de vacío en la primera generación, luego el uso de transistores en la segunda generación, circuitos integrados en la tercera generación, los primeros chips en la cuarta generación y las primeras computadoras portátiles en la quinta generación.