free-programming-playgrounds.md 6.8 KB
Newer Older
1 2
### Index

3 4 5
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
6
* [ClojureScript](#clojurescript)
C
Carlos Rocha 已提交
7
* [Crystal](#crystal)
V
Victor Felder 已提交
8
* [CSS](#css)
9
* [Dart](#dart)
10
* [Docker](#docker)
A
Alex 已提交
11
* [Elm](#elm)
12
* [Flutter](#flutter)
V
Vyshnav K S 已提交
13
* [GDScript](#gdscript)
S
Shabab Karim 已提交
14
* [Git](#git)
Q
Quy Le Ngoc 已提交
15 16
* [Go](#go)
* [Haskell](#haskell)
17
* [Ionic](#ionic)
18
* [Java](#java)
19
* [JavaScript](#javascript)
20
  * [AngularJS](#angularjs)
T
Thyago Luciano 已提交
21
* [Kotlin](#kotlin)
22
* [Kubernetes](#kubernetes)
23
* [.Net](#dotnet)
24
* [Nim](#nim)
25
* [Node.js](#nodejs)
R
Razor 已提交
26
* [OCaml](#ocaml)
27
* [Perl](#perl)
28 29
* [PHP](#php)
* [Python](#python)
30
* [R](#r)
31
* [React](#react)
32
* [Redis](#redis)
33
* [Regular Expressions](#regular-expressions)
34
* [Ruby](#ruby)
35
* [Rust](#rust)
36
* [RxJS](#rxjs)
G
Gus Uy 已提交
37
* [Scala](#scala)
38
* [Scratch](#scratch)
39
* [Solidity](#solidity)
V
Victor Felder 已提交
40
* [SQL](#sql)
41
* [Svelte](#svelte)
G
Gus Uy 已提交
42
* [Swift](#swift)
43
* [TypeScript](#typescript)
44
  * [Angular](#angular)
45
* [V](#v)
46 47


48 49
### <a name="c"></a>C

50 51
* [JDoodle - Online C Compiler IDE](https://www.jdoodle.com/c-online-compiler/)
* [Programiz - Online C Compiler](https://www.programiz.com/c-programming/online-compiler/)
52 53 54 55 56 57 58 59 60 61
* [SoloLearn](https://code.sololearn.com/c)


### <a name="csharp"></a>C#

* [SoloLearn](https://code.sololearn.com/csharp)


### <a name="cpp"></a>C++

S
Satyam Dengre 已提交
62
* [Coding Minutes](https://ide.codingminutes.com)
63 64
* [LabStack](https://code.labstack.com/cpp)
* [OnlineGDB](https://www.onlinegdb.com/online_c++_compiler)
65 66 67
* [SoloLearn](https://code.sololearn.com/cpp)


68 69
### ClojureScript

E
ErvinaDe 已提交
70
* [Replumb REPL](https://clojurescript.io)
71 72 73
* [Web REPL](http://clojurescript.net)


V
Victor Felder 已提交
74 75 76 77 78
### Crystal

* [Compile & run code in Crystal](https://play.crystal-lang.org/#/cr)


79 80
### CSS

81
* [CodePen](https://codepen.io)
82 83 84
* [CSSdeck](https://cssdeck.com)
* [Dabblet](https://dabblet.com)
* [Flexy Boxes](https://the-echoplex.net/flexyboxes/)
85
* [SoloLearn](https://code.sololearn.com/web#css)
86 87


88 89 90 91 92
### Dart

* [DartPad](https://dartpad.dev)


93 94 95 96 97 98
### Docker

* [Katakoda](https://www.katacoda.com/courses/docker/playground)
* [Play with Docker](https://labs.play-with-docker.com)


A
Alex 已提交
99 100 101
### Elm

* [Ellie](https://ellie-app.com)
H
Harshit-lab 已提交
102
* [Try Elm!](https://elm-lang.org/try)
A
Alex 已提交
103 104


105 106 107
### Flutter

* [Codepen](https://codepen.io/topic/flutter/templates)
H
Harshit-lab 已提交
108
* [Flutter Studio](https://flutterstudio.app)
109 110


V
Vyshnav K S 已提交
111 112 113 114 115
### GDScript

* [GDScript](https://gdscript-online.github.io)


S
Shabab Karim 已提交
116 117 118 119 120
### Git

* [Git](https://learngitbranching.js.org/?NODEMO)


Q
Quy Le Ngoc 已提交
121 122 123
### Go

* [Go Playground](https://play.golang.org)
124
* [SoloLearn](https://code.sololearn.com/go)
Q
Quy Le Ngoc 已提交
125 126


127 128
### Haskell

129
* [Try Haskell](https://www.tryhaskell.org)
130 131


132 133 134 135 136
### Ionic

* [StackBlitz](https://stackblitz.com/fork/ionic)


137 138
### Java

139 140 141
* [JDoodle - Online Java Compiler Advanced IDE](https://www.jdoodle.com/online-java-compiler-ide/)
* [JDoodle - Online Java Compiler IDE](https://www.jdoodle.com/online-java-compiler/)
* [Programiz - Online Java Compiler](https://www.programiz.com/java-programming/online-compiler/)
142
* [repl.it](https://repl.it) (_including a separate Java/Swing_)
143
* [SoloLearn](https://code.sololearn.com/java)
144 145


146 147
### JavaScript

148
* [CodePen](https://codepen.io)
149
* [CodeSandbox.io](https://codesandbox.io)
150
* [Esfiddle](https://esfiddle.net)
151
* [Grasshopper](https://grasshopper.app) *(Google account required)*
152
* [Hello Website - (Glitch)](https://glitch.new/website) *(Account requested, not required)*
153 154 155
* [JSBin](https://jsbin.com)
* [JSFiddle](https://jsfiddle.net)
* [Plunker](https://plnkr.co)
156
* [SoloLearn](https://code.sololearn.com/web#javascript)
157 158


159 160 161 162 163 164 165
#### AngularJS

> :information_source: See also &#8230; [Angular](#angular)

* [StackBlitz](https://stackblitz.com/fork/angularjs)


T
Thyago Luciano 已提交
166 167
### Kotlin

168
* [Kotlin](https://play.kotlinlang.org)
169
* [Kotlin Playground](https://developer.android.com/training/kotlinplayground)
170
* [SoloLearn](https://code.sololearn.com/kotlin)
T
Thyago Luciano 已提交
171 172


173 174 175 176 177 178
### Kubernetes

* [Katakoda](https://www.katacoda.com/courses/kubernetes/playground)
* [Play with Kubernetes](https://labs.play-with-k8s.com)


179
### <a name="dotnet"></a>.NET
G
Gökmen Koç 已提交
180

V
Victor Felder 已提交
181
* [.NET Fiddle](https://dotnetfiddle.net)
G
Gökmen Koç 已提交
182 183


184 185 186 187 188
### Nim

* [Nim Playground](https://play.nim-lang.org) - nim-lang.org


189 190
### NodeJS

191
* [Hello Node - (Glitch)](https://glitch.new/node) *(Account requested, not required)*
192
* [Ideone](https://ideone.com)
193
* [SoloLearn](https://code.sololearn.com/nodejs)
194 195


R
Razor 已提交
196 197 198 199 200
### OCaml

* [Try OCaml](https://try.ocamlpro.com)


201 202
### Perl

203
* [Perl](https://tryperl.pl)
204 205


206 207
### PHP

208
* [Codepad](http://codepad.org/?lang=PHP)
C
cyril 已提交
209
* [ExtendsClass](https://extendsclass.com/php.html)
210
* [PHPFiddle](https://phpfiddle.org)
211
* [PHPTester](http://phptester.net)
212
* [SoloLearn](https://code.sololearn.com/php)
213 214 215 216


### Python

217
* [Codepad](http://codepad.org/?lang=Python)
218
* [Programiz.com](https://www.programiz.com/python-programming/online-compiler/)
219
* [Python Trinket](https://trinket.io/python)
220
* [Python.org Shell](https://www.python.org/shell)
221
* [Repl.it - NiceDualPoint](https://repl.it/repls/NiceDualPoint#main.py)
222
* [SoloLearn](https://code.sololearn.com/python)
223 224


225 226 227
### R

* [R-Fiddle](http://www.r-fiddle.org)
228
* [Rextester](https://rextester.com/l/r_online_compiler)
229
* [SoloLearn](https://code.sololearn.com/r)
230 231


232 233
### React

234
* [CodeSandbox.io](https://codesandbox.io)
235
* [Hello React - (Glitch)](https://glitch.new/react) *(Account requested, not required)*
K
Ku Lok Sun 已提交
236
* [jscomplete](https://jscomplete.com/playground)
237 238 239
* [StackBlitz](https://stackblitz.com/fork/react)


240 241 242 243 244
### Redis

* [Try Redis](https://try.redis.io)


245 246 247 248 249 250 251 252
### 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.


253 254
### Ruby

255
* [Codepad](http://codepad.org/?lang=Ruby)
256
* [SoloLearn](https://code.sololearn.com/ruby)
H
Harshit-lab 已提交
257
* [TryRuby](https://try.ruby-lang.org)
258 259


260
### Rust
261

262
* [Rust Playground](https://play.rust-lang.org)
263 264


265
### RxJS
266

267
* [StackBlitz](https://stackblitz.com/fork/rxjs)
268 269


A
Alfredo Serafini 已提交
270 271
### Scala

V
Victor Felder 已提交
272
* [ScalaFiddle.io](https://scalafiddle.io)
A
Alexander Fefelov 已提交
273
* [Scastie](https://scastie.scala-lang.org)
274

G
Gus Uy 已提交
275

276 277 278 279 280
### Scratch

* [Scratch.mit.edu](https://scratch.mit.edu/create)


281 282
### Solidity

283 284
* [ETH.Build](https://eth.build) - Austin Thomas Griffith
* [Remix IDE](https://remix.ethereum.org) - ethereum.org
285 286


G
Gus Uy 已提交
287 288
### SQL

C
cyril 已提交
289
* [Extends Class](https://extendsclass.com/sqlite-browser.html)
G
Gus Uy 已提交
290 291 292
* [SQLFiddle](http://sqlfiddle.com)


293 294 295
### Svelte

* [StackBlitz](https://stackblitz.com/fork/svelte)
296
* [Svelte REPL](https://svelte.dev/repl)
297 298


G
Gus Uy 已提交
299 300 301
### Swift

* [Online Swift Playground](http://online.swiftplayground.run)
302
* [SoloLearn](https://code.sololearn.com/swift)
303 304 305 306 307


### TypeScript

* [Playground](https://www.typescriptlang.org/play/index.html)
308
* [StackBlitz](https://stackblitz.com/fork/typescript)
309 310


311 312 313 314 315
### V

* [V Playground](https://play.vlang.io) - vlang.io


316 317 318 319
#### Angular

> :information_source: See also &#8230; [AngularJS](#angularjs)

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