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.