Second Generation (1956-63)
1. Replaced vacuum tubes with transistors
2. Became smaller, faster, cheaper, more energy efficient, and more reliable
3. Moved from binary language to symbolic, or assembly languages
4. Used magnetic cores as primary memory and magnetic tape and disks as secondary storage devices