Skip to content

Current path

Computer History
Level: Beginner18 lessons
Progress0/18 · 0%

Hardware Generations: Tubes, Transistors and Circuits

Second Generation: Transistors and High-Level Languages

Separate component invention from adoption and connect hardware changes to software advances.

In this lesson

Lesson goals

Separate component invention from adoption and connect hardware changes to software advances.

The idea explained

Bardeen and Brattain achieved point-contact transistor action in December 1947, but adoption required manufacturing and new system designs. Second-generation teaching commonly concerns transistor computers of the late 1950s and early 1960s. Smaller, less power-hungry components helped system design. In parallel, Fortran debuted in 1957, making numerical programming more accessible through higher-level expressions. Hardware and programming productivity advanced on related but distinct paths.

Dates and milestones

  • December 1947: Demonstration of point-contact transistor action.
  • 1957: IBM’s Fortran debuts.
  • Late 1950s–early 1960s: an approximate period of second-generation adoption.

Why was this a turning point?

Progress combined better components with more productive programming; a language release is not itself a hardware-generation boundary.

Activity: try before reading the answer

Order invention, manufacturing improvement, system design and commercial adoption. Where does 1947 belong?

Answer and explanation

It belongs to invention. Adoption follows development, so component and deployed-system timelines should be distinguished.

Sources and further reading

1. Computer History Museum — The Silicon Engine

2. IBM — The history of Fortran