Second generation computers (1959-1965) used transistors in their CPU instead of vacuum tubes used in first generation computers. Transistors were smaller, more reliable, more energy-efficient, and generated less heat than vacuum tubes, leading to more powerful and compact computers.