The document summarizes the five generations of computers based on the technologies used. The first generation used vacuum tubes and were very large, expensive machines that processed data in batches. The second generation used transistors which made computers smaller, faster, and more reliable. The third generation saw the introduction of integrated circuits which further miniaturized computers. The fourth generation began using microprocessors which made computers portable and introduced personal computers and the internet. The fifth generation is working on developing true artificial intelligence and natural language processing.