Las generaciones de computadoras se dividen en seis períodos: la primera generación utilizó válvulas electrónicas entre 1951-1958, la segunda generación introdujo los transistores entre 1959-1964, la tercera generación vio los circuitos integrados entre 1964-1971, la cuarta generación trajo los microprocesadores entre 1971-1981, la quinta generación se enfocó en la inteligencia artificial entre 1982-1989, y la sexta generación desde 1990 hasta la actualidad continúa desarrollando nuevas tecnologías.