10 lessons · The Host · Lesson 1 free

Lesson 1 · On the house
A language that was meant to be unwritable
Ben Olmstead, 1998, named for the eighth circle.

Lesson 2
The machine: ternary, 59049 cells
Three states, three-to-the-tenth memory.

Lesson 3
Crazy and the op table
The instruction isn't what it looks like.

Lesson 4
Registers / the pointer
A, C, D — three names for a bad night.

Lesson 5
Hello, somehow
The famous program as a still. You match a fragment.

Lesson 6
Why the code mutates
After an op runs, the cell is rewritten.

Lesson 7
Reading a program
You don't, not like Python. You map.

Lesson 8
A one-character change
One glyph, a different machine.

Lesson 9
What "running" even means
A VM, not your shell. No exploits.

Lesson 10
Why anyone bothers
Esolang culture, respect, Cipher-adjacent curiosity.
Certificate
Sign in to claim it
The certificate sits behind a desk login. Sign in or create an account, then type your name and download the JPG.