This document summarizes the five generations of computers from the 1940s to present. The first generation used vacuum tubes and magnetic drums. The second generation used transistors. The third generation used integrated circuits. The fourth generation used microprocessors. The fifth generation, still in development, is based on artificial intelligence using techniques like natural language processing and machine learning. Each generation brought improvements in size, cost, speed, and capabilities.