The document describes the five generations of computers. The first generation used vacuum tubes, took up entire rooms, and relied on machine language. The second generation introduced transistors and magnetic core memory, were smaller and more reliable. The third generation used integrated circuits which increased speed and efficiency and keyboards/monitors were introduced. The fourth generation used microprocessors, making computers smaller, cheaper and more powerful. The fifth generation is still being developed and aims to create thinking machines using artificial intelligence.