### Index * [C](#c) * [C#](#csharp) * [C++](#cpp) * [ClojureScript](#clojurescript) * [Crystal](#crystal) * [CSS](#css) * [Dart](#dart) * [Docker](#docker) * [Elm](#elm) * [Flutter](#flutter) * [GDScript](#gdscript) * [Git](#git) * [Go](#go) * [Haskell](#haskell) * [Ionic](#ionic) * [Java](#java) * [JavaScript](#javascript) * [AngularJS](#angularjs) * [Kotlin](#kotlin) * [Kubernetes](#kubernetes) * [.Net](#dotnet) * [Nim](#nim) * [Node.js](#nodejs) * [OCaml](#ocaml) * [Perl](#perl) * [PHP](#php) * [Python](#python) * [R](#r) * [React](#react) * [Redis](#redis) * [Regular Expressions](#regular-expressions) * [Ruby](#ruby) * [Rust](#rust) * [RxJS](#rxjs) * [Scala](#scala) * [Solidity](#solidity) * [SQL](#sql) * [Svelte](#svelte) * [Swift](#swift) * [TypeScript](#typescript) * [Angular](#angular) ### <a name="c"></a>C * [SoloLearn](https://code.sololearn.com/c) ### <a name="csharp"></a>C# * [SoloLearn](https://code.sololearn.com/csharp) ### <a name="cpp"></a>C++ * [Coding Minutes](https://ide.codingminutes.com) * [LabStack](https://code.labstack.com/cpp) * [OnlineGDB](https://www.onlinegdb.com/online_c++_compiler) * [SoloLearn](https://code.sololearn.com/cpp) ### ClojureScript * [Replumb REPL](https://clojurescript.io) * [Web REPL](http://clojurescript.net) ### Crystal * [Compile & run code in Crystal](https://play.crystal-lang.org/#/cr) ### CSS * [CodePen](https://codepen.io) * [CSSdeck](http://cssdeck.com) * [CSSdesk](http://cssdesk.com) * [Dabblet](http://dabblet.com) * [Flexy Boxes](http://the-echoplex.net/flexyboxes/) * [SoloLearn](https://code.sololearn.com/web#css) ### Dart * [DartPad](https://dartpad.dev) ### Docker * [Katakoda](https://www.katacoda.com/courses/docker/playground) * [Play with Docker](https://labs.play-with-docker.com) ### Elm * [Ellie](https://ellie-app.com) * [Try Elm!](https://elm-lang.org/try) ### Flutter * [Codepen](https://codepen.io/topic/flutter/templates) * [Flutter Studio](https://flutterstudio.app) ### GDScript * [GDScript](https://gdscript-online.github.io) ### Git * [Git](https://learngitbranching.js.org/?NODEMO) ### Go * [Go Playground](https://play.golang.org) * [SoloLearn](https://code.sololearn.com/go) ### Haskell * [Try Haskell](https://www.tryhaskell.org) ### Ionic * [StackBlitz](https://stackblitz.com/fork/ionic) ### Java * [repl.it](https://repl.it) (_including a separate Java/Swing_) * [SoloLearn](https://code.sololearn.com/java) ### JavaScript * [CodePen](https://codepen.io) * [CodeSandbox.io](https://codesandbox.io) * [Esfiddle](https://esfiddle.net) * [Grasshopper](https://grasshopper.app) *(Google account required)* * [JSBin](http://jsbin.com) * [JSFiddle](http://jsfiddle.net) * [Plunker](http://plnkr.co) * [SoloLearn](https://code.sololearn.com/web#javascript) #### AngularJS > :information_source: See also … [Angular](#angular) * [StackBlitz](https://stackblitz.com/fork/angularjs) ### Kotlin * [Kotlin](https://play.kotlinlang.org) * [Kotlin Playground](https://developer.android.com/training/kotlinplayground) * [SoloLearn](https://code.sololearn.com/kotlin) ### Kubernetes * [Katakoda](https://www.katacoda.com/courses/kubernetes/playground) * [Play with Kubernetes](https://labs.play-with-k8s.com) ### <a name="dotnet"></a>.NET * [.NET Fiddle](https://dotnetfiddle.net) ### Nim * [Nim Playground](https://play.nim-lang.org) - nim-lang.org ### NodeJS * [Ideone](http://ideone.com) * [SoloLearn](https://code.sololearn.com/nodejs) ### OCaml * [Try OCaml](https://try.ocamlpro.com) ### Perl * [Perl](http://tryperl.pl) ### PHP * [Codepad](http://codepad.org) * [ExtendsClass](https://extendsclass.com/php.html) * [PHPFiddle](http://phpfiddle.org) * [PHPTester](http://phptester.net) * [SoloLearn](https://code.sololearn.com/php) ### Python * [Codepad](http://codepad.org) * [Python Trinket](https://trinket.io/python) * [Python.org Shell](https://www.python.org/shell) * [Repl.it - NiceDualPoin](https://repl.it/repls/NiceDualPoint#main.py) * [SoloLearn](https://code.sololearn.com/python) ### R * [R-Fiddle](http://www.r-fiddle.org) * [Rextester](https://rextester.com/l/r_online_compiler) * [SoloLearn](https://code.sololearn.com/r) ### React * [CodeSandbox.io](https://codesandbox.io) * [jscomplete](https://jscomplete.com/playground) * [StackBlitz](https://stackblitz.com/fork/react) ### Redis * [Try Redis](https://try.redis.io) ### Regular Expressions * [iHateRegex: regex for playground](https://ihateregex.io/playground) - Geon George * [Regex Tester and Debugger Online - Javascript, PCRE, PHP](https://www.regextester.com) - Dan's Tools * [Regex101: build, test, and debug regex](https://regex101.com) - Firas Dib (regex101.com) * [RegExr: Learn, Build, \& Test RegEx](https://regexr.com) - GSkinner Inc. ### Ruby * [Codepad](http://codepad.org) * [SoloLearn](https://code.sololearn.com/ruby) * [TryRuby](https://try.ruby-lang.org) ### Rust * [Rust Playground](https://play.rust-lang.org) ### RxJS * [StackBlitz](https://stackblitz.com/fork/rxjs) ### Scala * [ScalaFiddle.io](https://scalafiddle.io) * [ScalaFiddle.net](http://scalafiddle.net) * [Scastie](https://scastie.scala-lang.org) ### Solidity * [ETH.Build](https://eth.build) - Austin Thomas Griffith * [Remix IDE](https://remix.ethereum.org) - ethereum.org ### SQL * [Extends Class](https://extendsclass.com/sqlite-browser.html) * [SQLFiddle](http://sqlfiddle.com) ### Svelte * [StackBlitz](https://stackblitz.com/fork/svelte) * [Svelte REPL](https://svelte.dev/repl) ### Swift * [Online Swift Playground](http://online.swiftplayground.run) * [SoloLearn](https://code.sololearn.com/swift) ### TypeScript * [Playground](https://www.typescriptlang.org/play/index.html) * [StackBlitz](https://stackblitz.com/fork/typescript) #### Angular > :information_source: See also … [AngularJS](#angularjs) * [Plunker](http://plnkr.co) * [StackBlitz](https://stackblitz.com/fork/angular)