Este documento describe las cinco generaciones de computadoras y sus características clave. La primera generación utilizaba tubos de vacío y se programaba en lenguaje de máquina. La segunda generación utilizaba transistores y lenguajes de alto nivel como COBOL y FORTRAN. La tercera generación se basó en circuitos integrados. La cuarta generación introdujo los microprocesadores y las computadoras personales. La quinta generación se centra en la inteligencia artificial y la interconectividad.