# interactive coding, right in your browser
build real things,
one line at a time.
Work through short lessons, build things, and put what you've learned to the test with hands-on puzzles and projects. No installs, no setup.
100% free and open source, Always.
main.py
print("hello, world")
hello, world▊

01
Explore & learn
Pick something to learn, or explore shaders, circuits, lessons, coding projects, and whatever else you're curious about.
02
Test your knowledge
Put what you've learned into practice with puzzles and challenges that make you think in new ways.
03
Make your own
Create your own puzzles, circuits, shaders, projects, and other things to learn and share.