Lessons

An introduction to writing Whitespace

Whitespace · Introductory. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Lesson 1 · On the house

    Space Tab LF

    Three characters. The whole language.

  2. Lesson 2

    Stack IMP

    Push and discard.

  3. Lesson 3

    Arithmetic

    Math on the stack.

  4. Lesson 4

    Heap access

    Store and retrieve.

  5. Lesson 5

    Flow control

    Labels and jumps.

  6. Lesson 6

    I/O

    Chars and numbers.

  7. Lesson 7

    Push a number

    Encode bits carefully.

  8. Lesson 8

    Hello pattern

    Output characters.

  9. Lesson 9

    Visible comments

    Annotate safely.

  10. Lesson 10

    A small program

    Push, add, print.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

An introduction to writing Whitespace — The Gold Standard