Skip to content

SyntaxiaLearn to code, interactively.

A programming book you read and practice at the same time. Every lesson has a real code editor built right in.

Why Syntaxia

No installs neededEverything runs in your browser. Nothing to download.
Completely freeEvery lesson is free to read and use. No account needed.
Made for beginnersWe explain every term. Even simple ones like browser or file.
Learn by doingType real code. See it work right away.

What you'll learn

Five sections are ready today. More are on the way.

How it works

1Read a short lessonEvery page explains one idea, in plain language.
2Try the code yourselfType it into the built-in editor. No setup needed.
3See it work right awayThe live preview updates as soon as you press Run.
4Check what you learnedA short quiz closes out most lessons.

Try it right now

No sign up, no download. Edit the code below and watch it update.

HTML

Preview

Who this is for

  • You have never written a line of code.
  • You want to learn at your own pace.
  • You like learning by doing, not just reading.
  • You are curious how websites and apps actually work.

Frequently asked questions

The things people usually want to know before they open their first lesson.

Don't see your question here? Ask it on GitHub (opens in a new tab) and it'll get a direct answer.

Ask a question (opens in a new tab)

No. We start from zero. We explain every term the first time it comes up, even simple ones like browser or file.

Ready to start?

Jump into the first lesson. It takes less than a minute to begin.

Start for free No signup required