SYNTAX / HOW IT WORKS
Learn the idea.
Build something real.
Pick a language, work through one small concept, try it in code, then use the feedback to decide what to do next.
18 language paths 136 course modules
STEP 01 / CHOOSE A PATH
Start with a language.
Browse 18 paths and pick one that fits what you want to make. You can look through the public catalog before creating an account.
THE LESSON LOOP
A lesson is more than a video.
Each session gives you something to understand, something to try, and a clear next step.
- 01
Understand
Read a short explanation and a worked code example tied to one concept.
- 02
Try it
Change the example or write a small solution. Available in-browser runners keep supported code on your device.
- 03
Check your thinking
Answer a question, get feedback, and use hints to work through anything that missed.
- 04
Use it in a practical
Combine the ideas from a stage in a short task, then continue into the next lesson or project.
AROUND THE LESSON
The rest of Syntax has a job too.
Use the workspace when you need a place to practice, save a thought, or see how far you have come.
Choose a sequence based on what you want to build or learn next.
-> 02 / MAKE AND TESTCode toolsOpen the lab, browser runners, reference pages, and small build projects.
-> 03 / GET A NUDGENova, when you need helpAsk for a coding hint or explanation. Nova can be wrong, so check important answers.
-> 04 / KEEP YOUR PLACEProgress and notesSign in to sync your work, collect practice history, and keep notes with lessons.
->WHEN YOU’RE READY
Choose one path. Start one lesson.
A free account saves your progress. No card is needed to begin.