About
About Coding Python
coding-python.com is a free place to write, run and practise Python โ built so a beginner can go from "Hello, world" to games and turtle art without installing anything.
How it works
The compiler runs Pyodide, a build of the real CPython interpreter for WebAssembly, inside a background worker in your browser. That is why input() pauses like a real terminal, why the Stop button can always end a runaway loop, and why your code is never sent to a server.
What's here
- Online Python compiler with interactive input, turtle graphics and matplotlib charts
- Python turtle online, syntax checker and code visualizer
- Auto-checked exercises and coding games
- Guides where every example can be run with one click
Quality
Every example, exercise solution and test case on the site is executed automatically against Python 3 before each release, so the code you read is code that runs.
The app
Prefer your phone? Python Coding - Learn Python puts a real Python 3 interpreter, editor and marked exercises in your pocket.