Who it is for
Students learning to program, developers who want to try a snippet without installing a toolchain, and anyone following the Zerethon Tools algorithm visualisers who wants to run the code.
The problem it solves
Setting up compilers and runtimes is often the hardest part of trying a small program, and tutorials rarely explain what happens after the code works: version control, tests, deployment and monitoring.
What you can do today
- Run code in 14 languages. Python, JavaScript, TypeScript, Java, C, C++, PHP, Go, Rust, Ruby, Perl, Bash, R and SQL. Each run happens in an isolated sandbox with no network access; output and errors appear beside the editor.
- Projects and share links. Sign in with a Zerethon account to run code and keep projects, or share a read-only link to a snapshot of your code.
- Algorithm samples. Runnable searching and sorting samples in several languages, the same algorithms shown step by step in the Zerethon Tools visualisers, plus SQL samples.
- Code Help. Reference pages for each supported language, searchable from the editor's Help panel.
- Zerethon Skills. A map of the software delivery lifecycle — planning, version control, tests, CI, containers, deployment, monitoring — with short articles in English and Vietnamese, learning paths and optional progress tracking.
How it works
- Code runs in a separate, short-lived sandbox for each run, with time and memory limits and no network access.
- Running code needs a Zerethon account; the editor, samples, Code Help and Skills articles are open to everyone.
- The IDE can be installed as an app on desktop and mobile from the browser.
Current limitations
Being clear about what a product doesn't do yet is part of describing it honestly.
- Each run has a time limit of 10 to 20 seconds depending on the language. Input is typed before the run, not while the program is running.
- Programs cannot use the network or install packages.
- It is built for learning and small programs, not for developing large projects.
Where to use it
ide.zerethon.com — free; a Zerethon account is needed to run code and save projects.