This document summarizes the five generations of computers from the first generation in 1946 to the current fifth generation. It provides details on the defining technologies of each generation including vacuum tubes, transistors, integrated circuits, microprocessors, and artificial intelligence. It also describes the characteristics of different types of computers such as microcomputers, mini computers, mainframes, and supercomputers.