Codae

Coding courses

Every course is built from chapters of short, hands-on lessons, for beginners and up.

8 courses652 lessonsFreeRuns in the browser

What is Codae?

Codae is an interactive way to learn programming by writing code. Each lesson is a short loop: read a short explanation, write the code yourself in a real editor in the browser, run it, and check whether the task is solved. There is nothing to install. You can start as a guest without an account; your progress then stays on this device. With a free Ostrae account, progress and settings sync across devices and the MICA coach becomes available.

Pick a language. Start today.

How each lesson works

No hour-long videos. Each lesson is a short loop you complete yourself, until the idea sits.

  1. Read

    A short explanation and one clear task. Just enough to get going.

  2. Write

    You type the code yourself, in a real editor right in the browser.

  3. Run

    Run it and see what your program actually does, straight away.

  4. Check

    Check tells you whether the task is solved, and what is missing if not.