This document discusses the five generations of computers from 1946 to the present. The first generation used vacuum tubes and were very large, expensive, and unreliable. The second generation introduced transistors, making computers smaller and more reliable. The third generation used integrated circuits which further reduced size and heat. The fourth generation used microprocessors on a single chip and allowed for widespread commercial use. The fifth generation, still in development, aims to achieve artificial intelligence through parallel processing and superconductors.