First-generation computers (1940s-1950s) used vacuum tubes for electronic switching and amplification. These large, heat-generating devices were eventually replaced by smaller, more reliable transistors in second-generation systems. The ENIAC, a famous first-generation computer, contained over 17,000 vacuum tubes.