The document summarizes the five generations of computers from 1940 to present. The first generation used vacuum tubes and were large, unreliable, and produced a lot of heat. The second generation used transistors which made computers smaller, more reliable, and efficient. The third generation used integrated circuits which further increased processing speed and portability. The fourth generation used microprocessors and introduced personal computers. The fifth generation under development aims to be intelligent through artificial intelligence and parallel processing.