The following table lists notable online software source code playgrounds. A playground allows learning about, experimenting with and sharing source code.
Online compiled source code playgrounds
Playground | Access | C | C++ | Objective-C | Java | Other |
---|---|---|---|---|---|---|
code 7 | Free | Yes | Yes | Yes | Yes | Bash, C, CoffeeScript, C++, Crystal, C#, D, Dart, Elixir, Erlang, F#, Go, Hack, Haskell, Java, JavaScript, Julia, Kotlin, Lua, Nim, Node.js, OCaml, Objective-C, Perl, PHP, PowerShell, Python, Ruby, R, Rust, Scala, Swift, TypeScript |
OneCompiler 8 | Free | Yes | Yes | No | Yes | Ada, Assembly, Bash, C, C++, C#, Clojure, Cobol, CoffeeScript, CommonLisp, CSS, D, Elixir, Erlang, F#, Fortran, Go, Groovy, Haskell, HTML, JavaScript, Kotlin, Lua, OCaml, Octave, Pascal, Perl, PHP, Prolog, Python, R, Racket, Ruby, Rust, Scala, SQL (through MySQL, PostgreSQL, SQLite, MariaDB, Microsoft SQL Server), Swift, Tcl, TypeScript, Visual Basic, VB.NET |
intervue.io 9 | Free & Paid | Yes | Yes | No | Yes | Bash, C, C++, Elixir, Erlang, Java, JavaScript, Node.js, PHP, Python, Ruby, R, Rust, Swift, TypeScript, CoffeeScript, Plain Text, HTML/CSS/JavaScript |
JDoodle 10 | Free | Yes | Yes | Yes | Yes | AWK, Ada, Algol 68, Apl, Assembler, Bash, BC, Befunge, Blockly, Brainf**k, C#, C99, Cow, CLISP, Cobol, Clojure, CoffeeScript, D, Dart, Deno, Erlang , Elixir , F# , Falcon, Fantom, Factor, Forth, Fortran, Free Basic, GO, Groovy, Hack,Haskell, Haxe, HTML/CSS/JavaScript, Icon, Intercal, J Language, Java , JBang, Jelly. Julia, Kotlin, LOLCODE, Lua, MATLAB/Octave, Moonscript, MySQL, Nemerle, Nim, NodeJS, Ocaml, OZ Mozart, Pascal, Picolisp, Pike, Prolog, PHP, Perl, Python, R Language, Racket, Raku, Rhino JS, Ruby, Rust, Scala, Scheme, SmallTalk, SpiderMonkey, SQL, Swift, TCL, TypeScript, Unlambda, VB. Net, VERILOG, Whitespace, YaBasic |
codepad 11 | Free | Yes | Yes | No | No | D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl |
codiva.io 12 | Free | Yes | Yes | No | Yes | |
paiza.IO 13 | Free | Yes | Yes | Yes | Yes | Python, Ruby, PHP, Ruby, JavaScript, Objective-C, Kotlin, Scala, Swift, Go, Haskell, Bash, Swift, Rust, Scala, SQL |
Ideone 14 | Free | Yes | Yes | Yes | Yes | Ada 95, Common Lisp, Prolog, Assembler 32 bit, Common Lisp, JavaScript, D, Assembler 64 bit, Kotlin, R, AWK, Lua, Racket, Dart, Nemerle, Rust, BC, Elixir, Nice, Scala, BrainFuck, Erlang, Nim, Scheme, F#, Node.js, Fantom, Forth, OCaml, Smalltalk, C99, Fortran, Octave, TCL, Clips, Go, Perl, Python, Text, Clojure, Gosu, Pico Lisp, Unlambda, Cobol, Groovy, Pike, VB.NET, Icon, Prolog, Whitespace, CoffeeScript, Intercal, PHP, Ruby, SQLite, Pascal, Swift |
onlinegdb 15 | Free | Yes | Yes | Yes | Yes | Assembly, Bash, C#, CSS, Fortran, Go, Haskell, HTML, JavaScript, JavaScript (Rhino), Pascal, Perl, PHP, Prolog, Python, R, Ruby, Rust, SQLite, Swift, Visual Basic |
Replit 16 | Free | Yes | Yes | No | Yes | Clojure, Haskell, Kotlin, QBasic, Forth, LOLCODE, BrainFuck, Emoticon, Bloop, Unlambda, JavaScript, CoffeeScript, Scheme, APL, Lua, Ruby, PHP, Python, Node.js, Enzyme, Go, Java, C++, C, C#, F#, HTML, CSS, JavaScript, Rust, Swift, Django, Express, Sinatra, Ruby on Rails, R, Next.js, GatsbyJS, React, React TypeScript, React Reason, Bash, Quil, TypeScript |
Rextester 17 | Free | Yes | Yes | Yes | Yes | Ada, Assembly, Bash, C#, JavaScript (client side), Common Lisp, D, Elixir, Erlang, F#, Fortran, Go, Haskell, Java, JavaScript, Kotlin, Lua, MySQL, Node.js, OCaml, Octave, Oracle SQL, Pascal, Perl, PHP, PostgreSQL, Prolog, Python, Python 3, R, Ruby, Scala, Scheme, SQL Server, Swift, Tcl, Visual Basic. |
myCompiler 18 | Free | Yes | Yes | No | Yes | Assembly, Bash, C#, Clojure, D, Erlang, Fortran, Go, Lua, Node.js, PHP, Perl, Python, R, Ruby, SQL. |
Compiler Explorer 19 | Free | Yes | Yes | No | Yes | Ada, Assembly, C, C#, C++, Clean, Crystal, D, Dart, Erlang, F#, Fortran, Go, Haskell, HLSL, Java, Koltin, MLIR, Nim, Ocaml, Pascal, Pony, Python, Racket, Ruby, Rust, Scala, Solidity, TypeScript, Visual Basic and Zig (through several compilers and compilers' versions plus few ergonomic IDE’s features). |
.NET Fiddle 20 | Free | No | No | No | No | C# (Framework / Core), F# (Framework / Core), VB.NET (Framework) |
Try It Online 21 | Free | Yes | Yes | Yes | Yes | ABC, ABC-assembler, Ada, Agda, ALGOL 68, Alice ML, APL, Appleseed, ASPeRiX, Assembly, ATS2, Attache, AWK, B, Bash, bc, BeanShell, Boo, bosh, Bracmat, Brat, C, C#, C++, Caboose, CakeML, calc, Ceylon, Chapel, Charm, Checked C, Cheddar, Chez Scheme, CHICKEN Scheme, CIL, cixl, Clean, CLIPS, Clojure, COBOL, Cobra, Coconut, CoffeeScript, Common Lisp, CPY, Cryptol, Crystal, Curry, Cyclone, D, Dafny, Dart, Dash, dc, dg, DScript, Dyvil, C, C++, ed, Egel, ELF, Elixir, Emacs Lisp, Erlang, es, Euphoria, F#, Factor, Fantom, Farnsworth, Felix, fish, FOCAL-69, Forth, Fortran, Funky, Gambit Scheme, GAP, Gema, gnuplot, Go, Granule, Groovy, Guile, Gwion, HadesLang, Haskell, Haxe, Hobbes, Huginn, Hy, Icon, Idris, ink, Io, J, Java, JavaScript, Joy, jq, Julia, Jx, K, Kobeři-C, Koka, Kotlin, ksh, Lean, Lily, Literate Haskell, LLVM IR, Lua, M4, Make, Mamba, Mathics, Maxima, Moonscript, Mouse, MUMPS, MY-BASIC, Nial, Nim, Oberon-07, Object Pascal, Objective-C, OCaml, occam-pi, Octave, Odin, OSH, P#, Pari/GP, Pascal, Perl, Phoenix, PHP, Physica, PicoLisp, Pike, PILOT, Pony, Positron, PostScript, PowerShell, PowerShell Core, Prolog, Proton, Pure, PureScript, Python, Q#, R, Racket, RAD, Rapira, Reason, REBOL, Red, Rexx, Ring, rk, Ruby, Rust, Röda, Scala, sed, sfk, Shnap, Sidef, Simula, SISAL, SNOBOL4, SQLite, Squirrel, Stacked, Standard ML, Swift, Tcl, tcsh, TemplAt, TypeScript, uBASIC, Ursala, V, Vala, Visual Basic .NET, VSL, WebAssembly, Wolfram Language, Wren, Yabasic, yash, Z3, Zephyr, Zig, zkl, Zoidberg, Zsh. |
Online web client-side source code playgrounds
Playground | Access | HTML | CSS | JavaScript | Collaborative | Embeddable | Other |
---|---|---|---|---|---|---|---|
CodePen 22 | Free & Paid | Yes | Yes | Yes | No | Yes | HAML, Markdown, Slim, Jade, Less, Sass, Stylus, CoffeeScript, LiveScript, TypeScript, Babel (ES6) |
Coder Online IDE 23 | Free | Yes | Yes | Yes | Yes | Yes | Batch, Clojure, CoffeeScript, CSS, C++, Go, HTML, Java, JavaScript, JSON, Markdown, PHP, Python, Ruby, Rust, TypeScript, Visual Basic, XML |
CSSDesk 24 | Free | Yes | Yes | No | No | No | |
JS Bin 25 | Free & Paid | Yes | Yes | Yes | No | No | CSS Less/Myth/Sass, CoffeeScript, jQuery, Processing.js |
intervue.io 26 | Free & Paid | Yes | Yes | Yes | Yes | No | Supports all JavaScript and CSS libraries |
JSFiddle 27 | Free | Yes | Yes | Yes | Yes | Yes | CoffeeScript, jQuery, Processing.js, Sass, TypeScript, Babel (ES6), dozens of included JavsScript libraries |
JSitor 28 | Free | Yes | Yes | Yes | Yes | Yes | Supports all JavaScript and CSS libraries. |
sequential 29 | Free | No | No | Yes | No | Yes | |
JQ.VER.SION 30 | Free | Yes | Yes | Yes | No | No | jQuery |
Khan Academy 31 | Free | No | No | Yes | No | No | |
Mozilla Thimble 32 | Free | Yes | Yes | Yes | No | No | Add & manage files; light & dark themes; create/follow embedded tutorials; responsive design testing mode |
Webpaw 33 | Free | Yes | Yes | Yes | Yes | Yes | Less, TypeScript, development assets, import from HTML/GitHub, social login, multiple layouts |
Liveweave 34 | Free | Yes | Yes | Yes | Yes | No | |
Plunker 35 | Free | Yes | Yes | Yes | Yes | No | Many other JavaScript libs including AngularJS |
PhpFiddle 36 | Free | Yes | Yes | Yes | No | No | Provided multiple popular JavaScript libraries |
W3Schools 37 | Free | Yes | Yes | Yes | No | No | jQuery, tutorials |
WebFiddle 38 | Free | No | Yes | Yes | No | No | |
JSFeed 39 | Free & Paid | Yes | Yes | Yes | Yes | Yes | HAML, Markdown, Jade, Less, Sass, Stylus, CoffeeScript, LiveScript, TypeScript, Babel (ES6) |
LiveGap Editor 40 | Free | Yes | Yes | Yes | No | No | Less |
ScratchPad 41 | Free | Yes | Yes | No | Yes | No | |
Runnable 42 | Free | Yes | Yes | Yes | No | No | |
jsdo.it 43 | Free | Yes | Yes | Yes | No | No | |
snip2code 44 | Free | Yes | Yes | Yes | No | No |
Online web server-side source code playgrounds
Playground | Access | PHP | Ruby/Rails | Python/Django | SQL | Other |
---|---|---|---|---|---|---|
DB Fiddle 45 | Free & Paid | No | No | No | Yes | MySQL, PostgreSQL, SQLite |
dbfiddle 46 | Free | No | No | No | Yes | Db2, Firebird, MariaDB, MySQL, Node.js, Oracle, Postgres, SQL Server, SQLite, YugabyteDB |
ExtendsClass 47 | Free | Yes | No | No | Yes | MySQL, SQLite (SQL.js) |
PhpFiddle 48 | Free | Yes | No | No | Yes | MySQL, SQLite |
runnable 49 | Free | Yes | Yes | Yes | No | |
SQL Fiddle 50 | Free | No | No | No | Yes | MySQL, Oracle, PostgreSQL, SQLite (WebSQL), SQLite (SQL.js) |
W3Schools 51 | Free | Yes | No | No | Yes | tutorials |
See also
External links
References
"Top 10 Best Websites To Test Your Code Online – Reliable Sandbox Tools". 17 February 2013. Retrieved October 11, 2014. http://www.techgyd.com/top-10-best-websites-to-test-your-code-online-reliable-sandbox-tools/1349/ ↩
"Best Online Code Editors For Developers". 21 November 2012. Retrieved October 11, 2014. http://www.cssauthor.com/best-online-code-editors-for-developers/ ↩
"10 HTML & CSS Online Code Editors for Web Developers". Retrieved October 11, 2014. http://www.awwwards.com/10-html-css-online-code-editors-for-web-developers.html ↩
"16 Best Online Tools For Testing Code Snippets". Archived from the original on September 19, 2014. Retrieved October 11, 2014. https://web.archive.org/web/20140919161816/http://codecall.net/2014/04/25/16-best-online-tools-for-testing-code-snippets/ ↩
"30 Code Playgrounds and Sharing Tools". Retrieved October 11, 2014. http://techslides.com/30-code-playgrounds-and-sharing-tools/ ↩
"15 Websites To Test Your Codes Online". Retrieved October 11, 2014. http://www.hongkiat.com/blog/tools-to-coding-online/ ↩
Multi-language programming playground ~ Code ~ LabStack https://code.labstack.com/program ↩
OneCompiler official website https://onecompiler.com ↩
An easier and efficient way to take remote interviews and compile your code https://intervue.io/ ↩
[1] https://www.jdoodle.com/docs/jdoodle-apis/programming-languages-and-versions ↩
codepad Official Site http://codepad.org ↩
Codiva.io Online Java Compiler home page https://www.codiva.io ↩
paiza.IO Official Site http://paiza.IO ↩
Ideone Official Site http://ideone.com ↩
onlinegdb Official Site http://onlinegdb.com ↩
Replit Official Site http://replit.com ↩
Rextester Official Site http://rextester.com ↩
myCompiler Official website https://www.mycompiler.io/ ↩
Compiler Explorer official website https://godbolt.org/ ↩
.NET Fiddle Official website https://dotnetfiddle.net/ ↩
Try It Online https://tio.run/ ↩
CodePen Official website https://codepen.io/ ↩
Coder Online IDE Official Site http://coder.com ↩
CSS Desk Official website http://www.cssdesk.com/ ↩
JS Bin Official website http://jsbin.com/ ↩
An easy and efficient way to take remote interviews and compile code https://intervue.io/ ↩
JSFiddle Official website http://jsfiddle.net/ ↩
JSitor Official website http://jsitor.com/ ↩
sequential http://sequential.js.org/ ↩
JQ.VER.SION Official website http://jqversion.com/ ↩
Khan Academy Official website http://www.khanacademy.org/computing/cs ↩
Mozilla's Official Thimble Site https://thimble.mozilla.org/en-US/ ↩
Webpaw Official Site https://webpaw.net/ ↩
Liveweave Official website http://liveweave.com/ ↩
Plunker Official website https://plnkr.co/ ↩
PhpFiddle Official website[usurped] https://web.archive.org/web/20120901220600/http://www.phpfiddle.org/ ↩
W3Schools Official website https://www.w3schools.com/ ↩
WebFiddle Official website http://www.webfiddle.net/ ↩
JSFeed Official website https://jsfeed.io/ ↩
LiveGap Editor http://editor.livegap.com/ ↩
ScratchPad http://scratchpad.io/ ↩
Runnable http://code.runnable.com/ ↩
jsdo.it http://jsdo.it/ ↩
snip2code https://www.snip2code.com/ ↩
DB Fiddle Official Website https://www.db-fiddle.com/ ↩
dbfiddle Official website https://dbfiddle.uk/ ↩
ExtendsClass Official website https://extendsclass.com/ ↩
PhpFiddle Official website[usurped] https://web.archive.org/web/20120901220600/http://www.phpfiddle.org/ ↩
Runnable http://code.runnable.com/ ↩
SQL Fiddle Official website https://sqlfiddle.com ↩
W3Schools Official website https://www.w3schools.com/ ↩