Jump to content

Online code execution

From Rosetta Code

"Online code execution" is commonly implemented as a webpage with a text-area for writing/pasting code, a button "Submit/Execute", and an output-page to show the result.
That means, usually no graphics or GUI.

Online-code-execution allows for a quick test of (short) programs/scripts, without the need to install something on one's own machine.

Here are some websites that allow online code execution:

  • TIO.RUN : "a total of 681 languages" a little slow.
  • onlinegdb : C,C++,Python,PHP,Ruby,C#,OCaml,VB,Perl,Swift,Prolog,Javascript,Pascal,COBOL,HTML,CSS.
  • DevToolsDaily : Various playgrounds (javascript, jq, python, SQL ...) as well as Cheatsheets, Converters, Encoders, etc.
  • Lua-demo : just Lua, with some canned demo-programs.
  • CodePad.org : C C++ D Haskell Lua OCaml PHP Perl Python Ruby Scheme Tcl
  • TAV Online : TAV compile-and-run with several examples
  • EasyLang browser IDE : EasyLang IDE, edit and run, with a few demo programs - includes graphics
  • jqplay: "A playground for jq"
  • Miniscript Try It!: Edit and run Miniscript code.

This can also be used to share/discuss code, much like PasteBin.com.

...

Defunct:

  • CompileOnline.com : lots of programming-languages, as well as shells, text-formatting, file-compare, etc. // renamed to Coding Ground
Cookies help us deliver our services. By using our services, you agree to our use of cookies.