Las primeras computadoras (generación 1) incluyeron la ABC, MARK I y UNIVAC, que eran grandes y lentas. La generación 2 introdujo los transistores para hacerlas más pequeñas y rápidas. La IBM 360 fue la máquina más importante de la generación 3, marcando el uso de circuitos integrados. La generación 4 trajo los microprocesadores y las computadoras personales. Las generaciones posteriores continuaron haciendo las computadoras más potentes con chips más avanzados.