La segunda generación de computadoras, que comenzó en 1959, introdujo transistores y circuitos integrados, reemplazando los relés y tubos de vacío de la primera generación. Durante este periodo, se inventaron el primer disco duro y el lenguaje de programación Fortran, así como el primer mouse y programas gráficos como Sketchpad. La serie IBM 360 y el lenguaje BASIC se desarrollaron también, estableciendo bases importantes para la computación moderna.