This document discusses the five generations of computers from 1940 to present. The first generation used vacuum tubes and were very large, expensive, and unreliable. The second generation used transistors, which made computers smaller, cheaper, and more reliable. The third generation used integrated circuits, making computers even smaller and faster. The fourth generation used microprocessors and VLSI circuits, leading to the development of personal computers. The fifth generation, the present time, uses ULSI technology and artificial intelligence for parallel processing and true artificial intelligence.