Skip to main content
An independent field guide to computer science

Make sense of
the invisible.

A visual field guide to the ideas shaping our digital world. Start with a question; leave with a little more wonder.

Explore the library ↗ ✳ Surprise me
0Articles
0Categories
0Saved by you
A GOOD PLACE TO BEGIN

Ideas, made clear.

Browse all articles ↗
PLAY WITH THE BUILDING BLOCKS

Learn by doing.

learn by doing

Computers only understand 0s and 1s. Click the bits to flip them. Each bit is worth double the one on its right, and the ones that are ON add up to the number.

Binary
Hex
Octal
ASCII letter

Sorting is one of the most studied problems in computer science. Pick an algorithm and watch how it puts the bars in order.

Comparisons: 0 Swaps: 0

The Caesar cipher hides a message by shifting every letter along the alphabet. It is one of the oldest encryption methods and is said to have been used by Julius Caesar.

Top row: the letter you type. Bottom row: what it turns into.

Encrypted message

Challenge: switch to Decrypt, use a shift of 3, and decode Khoor Zruog.

A LITTLE ABOUT US

Curiosity is
a superpower.

CS Wiki makes the ideas behind everyday technology feel a little less mysterious.

04 — 04
CS
✳
WIKI
OUR POINT OF VIEW

Technology is full of hidden ideas.

Every search, song, message and game is powered by concepts someone once had to explain for the first time. We think those concepts should be inviting to explore—not locked behind jargon.

So we’re building a friendly field guide: short reads, hands-on experiments, and a place to follow your curiosity wherever it goes.

Start exploring ↗
01 / CLARITY

Plain language, always.

Start with the core idea. Build from there.

02 / CURIOSITY

Learning should feel alive.

Explore, experiment, and make it your own.

03 / OPENNESS

A work in progress.

A small school project with room to grow.