Online code execution
Appearance
"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.
- Go and Go-playground : can run only Go-programs, with some canned demo-programs.
- ideone.com : Online-Compiler
- jsfiddle.net : JavaScript, Ajax etc.
- tutorialspoint.com / codingground
...
Defunct:
- CompileOnline.com : lots of programming-languages, as well as shells, text-formatting, file-compare, etc. // renamed to Coding Ground