The document summarizes the five generations of computers from 1946 to present. Each generation is characterized by major technological developments that made computers increasingly smaller, cheaper, more powerful and efficient. The first generation used vacuum tubes. The second used transistors. The third used integrated circuits. The fourth used VLSI microprocessors leading to personal computers. The fifth uses ULSI microprocessors and focuses on artificial intelligence and parallel processing.