Interactive visual encyclopedia of computer science.
70+ animated modules — from transistors to distributed systems.
16 domains covering the entire landscape of computer science.
From electrons to bits
How a processor executes instructions
The software that manages hardware
The building blocks of computation
Every type of search
How databases store and retrieve data
Coordination across multiple machines
How data moves between machines
How data is protected
Massively parallel computation
How machine learning works under the hood
From source code to machine code
Storage, streaming, data movement at scale
Patterns in every system design
How pixels appear on screen
Mathematical primitives powering everything