This document summarizes the history of computers through five generations. The first generation used vacuum tubes and were large and expensive. The second generation used transistors instead of vacuum tubes, making them smaller. The third generation used integrated circuits which further reduced size. The fourth generation had strong integration systems, making computers even smaller and faster while decreasing prices. The fifth generation uses parallel processing, superconductors, and can understand voice and natural language.