An interactive reading of Knuth's masterwork

The Museum
of Algorithms

Where data ceases to be abstract and gains body, memory, and address.

Twelve exhibits across four wings, each pairing a scrollytelling essay with a tactile instrument you can run yourself. Nothing here is a video — every animation is the algorithm itself, executing in your browser.

After Donald E. Knuth · The Art of Computer Programming, Vols. 1–4

Wing I

The Nature of Information

Vol. 1 · Fundamental Algorithms

Where data ceases to be abstract and gains body, memory, and address.

Wing II

The Engine of Chance

Vol. 2 · Seminumerical Algorithms

Where mathematical precision attempts to tame chaos and the limits of infinity.

Wing III

The Architecture of Order

Vol. 3 · Sorting and Searching

Where we solve civilization's oldest problem: finding a needle in a haystack.

Wing IV

The Ocean of Possibilities

Vol. 4 · Combinatorial Algorithms

Where we enter the realm of exponential complexity and pure intelligence.