La primera generación de computadoras usaba tubos de vacío y tarjetas perforadas. La segunda generación usó transistores en lugar de tubos de vacío. La tercera generación desarrolló circuitos integrados y chips. La cuarta generación introdujo el microprocesador y las microcomputadoras personales.