Roadmap navigator Live path
Week 1 · 3 of 7 done42%
AI instant debugger
name = "Ada"
print(f"User: {name}")
String interpolation: An f-string formats expressions inside curly braces at runtime.
Ask questions directly inside a lesson.Mastery metrics Level 1
91 / 100 XP to Level 29 XP left
IDE-lite code editor 18 languages
Write, run, and export real code. Keep multi-file projects with tabs and a file tree, autosave locally, answer stdin prompts, inspect stdout/stderr and run history, jump to the failing line, and export the active file. The same editor powers runnable examples inside lessons.
PythonJavaScriptTypeScriptJavaCC++GoRustRubyPHPSQLSwiftBashLuaC#KotlinDartR
Kotlin and Dart are editable and exportable; execution is available for the other 16 languages.