Las cinco generaciones de computadoras se caracterizan por los avances en la tecnología subyacente. La primera generación utilizó válvulas electrónicas y tarjetas perforadas. La segunda introdujo los transistores. La tercera usó circuitos integrados. La cuarta trajo los microchips y los computadores personales. Y la quinta generación se distingue por la inteligencia artificial y las redes neuronales.