CS ATLAS A map of computing

Path 05 —

From Code to Software

When a program grows from one person’s draft into infrastructure for millions, how does engineering answer scale, time and people?

6 stopsEngineering
  1. 01

    Programming Languages & Compilers · 1957

    FORTRAN

    Read this stop →
  2. 02

    Programming Languages & Compilers · 1958

    ALGOL & Structured Programming

    Read this stop →
  3. 03

    Programming Languages & Compilers · 1967

    Object-Oriented Programming

    Read this stop →
  4. 04

    Software Engineering · 1968

    The Software Crisis

    Read this stop →
  5. 05
  6. 06

    Software Engineering · 1983

    The Open Source Movement

    Read this stop →

Finished? Head back to the map and pick a neighbouring node.

Open the atlas →