Change the code.
Change the world.
Meet Noodle. A little snake with a long way home.
Help him through tiny garden puzzles — one line of Python at a time.
Free, always · No downloads · No experience needed
NOODLE’S GARDEN A little code. A little closer to home.# Let’s get Noodle home.for step in range(3): move("right") say("Hello, world!")Your browser is your playground. Python included.
A little code. A little magic.
Learn by changing things, not just reading about them.
Read the world
A garden, a goal, and a few lines of code. Take a look around. Every puzzle starts with a little curiosity.
Change something
Tweak a number. Try a new condition. Your code is real Python, and small changes make a big difference.
Run. Watch. Learn.
Press run and see your ideas come to life. Help Noodle move forward — and take your skills with him.
Your path to Python.
13 chapters. One grand finale. A whole new way to think.
Good to know.
A few things to make yourself at home.
Free. Not “free for now.”
Every chapter, every puzzle. No account, no ads, and your progress is saved.
Real Python. Right here.
Real Python 3 runs in your browser. Nothing you write is sent anywhere.
Free hints.
Every level has hints, and after the last one you can peek at an answer. No shame in peeking.
Your pocket handbook.
A searchable home for Python words. A little clarity, always close by.