The document summarizes the five generations of computers from the first generation in 1946-1959 based on vacuum tubes to the current fifth generation from 1980 onwards based on artificial intelligence. Each generation is defined by the underlying technology used in processors. The first generation used vacuum tubes, second used transistors, third used integrated circuits, fourth used microprocessors, and fifth uses ULSI microprocessors. Each generation provided improvements in size, speed, reliability and capabilities over previous generations. The document also provides examples of computers from each generation and discusses their characteristics.