Online environments for exploring programming languages

33    27 Jul 2015 08:58 by u/14d2025

Feel free to add your own suggestions/notes/correct errors/better alternatives/column for important features and make it better

Most of them are free or work without creating account

 

Site Supported languages Save and share REPL Additional notes
C++ Shell C++
CSharp Pad C# ✔ ✔
CodePad C++ D Haskell Lua OCaml PHP Perl Python Ruby Scheme Tcl ✔
Codepen HTML CSS JS ✔ Preprocessors: Ham/Slim/Jade/Markdown Less/Stylus/Sass/SCSS TypeScript/CoffeeScript/Babel/LiveScript
Coliru C++ ✔
dotNetFiddle C# F# VB.NET ✔ support Nugget Packages (LinqPad) autocomplete
FiddleSalad Typescript HTML CSS Python CoffeScript JS Roy Opal ✔
GCC Compiler C++ ✔ ✔ Assembl output support ARM/PowerPC/AVR
Go Playground Go ✔
HaskellStub Haskell ✔
Ideone about 60 languages ✔
JSFiddle HTML CSS JS ✔ Adding Framework and Extension
regex101 regex ✔
REPL Python Ruby Lua JS Scheme Lud Java Go C C++ and more ✔ ✔
Rust Playground Rust ✔
SQL Fiddle SQL T-SQL ✔ MySQL SQLite MS SQL Oracle Postgres
TryClosure Closure ✔ Interactive Tutorial
TryElm Elm Debugger
TryErlang Erlang ✔ Interactive Tutorial
Try F# F# ✔ Silverlight required Interactive Tutorial
TryHaskell Haskell ✔ Interactive Tutorial
TryRuby Ruby ✔ Interactive Tutorial
Tutorialspoint around 100 languages check yourself ✔
Typescriptlang TypeScript ✔
Visual C++ Visual C++
Wandbox Bash script C C# C++ CPP CoffeeScript D Elixir Erlang Groovy Haskell Java JavaScript Lazy K Lisp Lua Pascal PHP Perl Python Rill Ruby Rust Scala SQL Vim script ✔ Vim Emacs keybinding

12 comments

1

How about Processing - https://processing.org

0

This is interesting, but I cannot find IDE. Could you share a direct link to editor.

[EDIT]Do you mean examples, where user can change code?

1

For CodePen, might be worth adding a note that it supports HTML, CSS & JS preprocessors.

0

Good point.

1

C++ (specifically Visual C++): http://webcompiler.cloudapp.net/

0

Thanks for link.

1

Rust's official playground: https://play.rust-lang.org/

0

Thanks for link.

0

Holy crap! Thank you! (And secretly curse you because I have to add this to a massive back log of content that I just don't really have time for)

0

Compileonline.com ?

0

It is in the table. Compileonline.com redirects to Tutorialpoint.

Compileonline is now renamed to Coding Ground and brings you lots of new features, Try it now

Coding Ground

By tutorialspoint