Las generaciones de las computadoras se han desarrollado desde la primera generación en 1951 hasta la sexta generación actual. La primera generación usaba válvulas de vacío, la segunda transistores, la tercera circuitos integrados, la cuarta los microprocesadores, y las generaciones posteriores han continuado miniaturizando los componentes y aumentando el rendimiento.