Este documento describe las cinco generaciones de computadoras, comenzando con la primera generación de computadoras digitales electrónicas como ENIAC en 1947, la segunda generación con EDVAC en 1949 que introdujo la programabilidad, la tercera generación con las primeras computadoras comerciales como UNIVAC I en 1951, la cuarta generación con equipos como IBM 701 en 1953 que usaban tarjetas perforadas, y la quinta generación con el proyecto japonés de 1980 para desarrollar computadoras con inteligencia artificial.