This document summarizes the generations of computers. It discusses the characteristics of first through fifth generation computers. The first generation used machine-level programming directly input through computer switches without compilers or assemblers. The second generation saw the development of video game consoles. The third generation introduced integrated circuits which miniaturized transistors onto chips. The fourth generation enabled entire processors and even computers to fit on single chips. The fifth generation was focused on parallel processing and artificial intelligence through large government projects in Japan and Russia.