Las computadoras han evolucionado a través de cinco generaciones, comenzando con las computadoras de bulbos y tambores magnéticos de la primera generación, hasta las computadoras personales basadas en chips de silicio de la cuarta generación. Cada generación trajo computadoras más pequeñas, rápidas y eficientes energéticamente a través de innovaciones como el transistor, los circuitos integrados y la microminiaturización. La quinta generación se centró en la inteligencia artificial y la computación paralela.