This document summarizes the five generations of computers: 1) First generation used vacuum tubes from 1940-1956 and were large in size. 2) Second generation used transistors from 1956-1963 which made computers smaller, faster, and more efficient. 3) Third generation used integrated circuits from 1964-1971 which used less power. 4) Fourth generation uses microprocessors from 1971-present which are smaller, some fitting in the palm of a hand. 5) Fifth generation uses artificial intelligence from present onwards and tries to simulate human thinking.