A LITTLE DIRECTION GOES A LONG WAY
Big goal.
Small, clear next step.
Start where you are. Find the concepts that matter, understand how they connect, and make room to practise.
01
Your starting point
A plan should fit your life, and what you already know.
02
The way forward
Enter your starting point to find a next step.
You don’t have to learn everything first.
Tell us your starting point. We’ll connect the first steps and give you something small to work on.
12 concepts · 1 project · 8 resourcesExplore all 13 roadmap stepsSEE HOW IT ALL CONNECTS
Your whole roadmap
Build a Hack assembler in C, from your first program to a tested project.
12 concepts + 1 project8 resources · 0 marked familiar~16.5 hours remaining · estimates only
Selected step: C essentials. Use Read selected step details to move to its explanation.
Required before Helpful background Next step
Select any step to inspect it. Use Tab and Enter to explore; zoomed graphs can be scrolled with arrow keys. The list contains the same steps and details.