Learn to code. Grow your aura.
Short lessons, real challenges and a glowing sidekick called Byte. Every challenge you solve adds aura, unlocks badges and moves you up the ranks.
Set up your journey
Pick where you're starting and what you want to learn. You can change both at any time.
Your level
Your language
Python studio
Learn a concept, then prove it with a challenge.
Choose a challenge
Pick a language and challenge to begin.
Tab indents. Press Esc then Tab to leave the editor. Ctrl/⌘ + Enter checks your answer.
Write your code, then press Check answer. I'll tell you how it went.
Output
Code lab
Your own space to experiment. Choose a language, write anything you like and run it. Your code saves automatically.
Ctrl/⌘ + Enter runs your code. Tab indents; press Esc then Tab to leave the editor.
Output
Your aura
Solve challenges to earn aura. Harder challenges give more: 10 for Beginner, 20 for Intermediate and 30 for Pro.
- 0solved
- 0in a row now
- 0best run