### 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 &#8230; [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 &#8230; [AngularJS](#angularjs)

* [Plunker](http://plnkr.co)
* [StackBlitz](https://stackblitz.com/fork/angular)