### Index * [APL](#apl) * [Assembly](#assembly) * [C](#c) * [C#](#csharp) * [C++](#cpp) * [ClojureScript](#clojurescript) * [Crystal](#crystal) * [Dart](#dart) * [Docker](#docker) * [Elm](#elm) * [Flutter](#flutter) * [GDScript](#gdscript) * [Git](#git) * [Go](#go) * [Haskell](#haskell) * [HTML and CSS](#html-and-css) * [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) * [Scratch](#scratch) * [Solidity](#solidity) * [SQL](#sql) * [Svelte](#svelte) * [Swift](#swift) * [TypeScript](#typescript) * [Angular](#angular) * [V](#v) ### APL * [APLgolf](https://razetime.github.io/APLgolf) * [ngn/apl](https://abrudz.github.io/ngn-apl) * [TryAPL](https://tryapl.org) * [TryAPL Mini](https://janiczek.github.io/tryapl-elm) ### Assembly * [Educational Visual CPU Simulator](https://github.com/Belotti01/CPU-Visual-Simulator) - Renato Cortinovis, Nicola Preda, Jonathan Cancelli, Alessandro Belotti, Davide Riva (JAVA, JAR) ### C * [InterviewBit - Online C Compiler IDE](https://www.interviewbit.com/online-c-compiler/) * [JDoodle - Online C Compiler IDE](https://www.jdoodle.com/c-online-compiler/) * [Programiz - Online C Compiler](https://www.programiz.com/c-programming/online-compiler/) * [SoloLearn](https://code.sololearn.com/c) ### C\# * [SoloLearn](https://code.sololearn.com/csharp) ### C++ * [Coding Blocks](https://ide.codingblocks.com) * [Coding Minutes](https://ide.codingminutes.com) * [InterviewBit](https://www.interviewbit.com/online-cpp-compiler/) * [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) ### Dart * [DartPad](https://dartpad.dev) ### Docker * [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) ### HTML and CSS * [CodePen](https://codepen.io) * [CSSdeck](https://cssdeck.com) * [Dabblet](https://dabblet.com) * [Flexy Boxes](https://the-echoplex.net/flexyboxes/) * [SoloLearn](https://code.sololearn.com/web#css) * [Tailwind Play](https://play.tailwindcss.com) ### Ionic * [StackBlitz](https://stackblitz.com/fork/ionic) ### Java * [InterviewBit - Online Java Compiler IDE](https://www.interviewbit.com/online-java-compiler/) * [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/) * [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)* * [Hello Website - (Glitch)](https://glitch.new/website) *(Account requested, not required)* * [InterviewBit - Online JavaScript Compiler IDE](https://www.interviewbit.com/online-javascript-compiler/) * [JSBin](https://jsbin.com) * [JSFiddle](https://jsfiddle.net) * [Plunker](https://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 * [Play with Kubernetes](https://labs.play-with-k8s.com) ### .NET * [.NET Fiddle](https://dotnetfiddle.net) ### Nim * [Nim Playground](https://play.nim-lang.org) - nim-lang.org ### NodeJS * [Hello Node - (Glitch)](https://glitch.new/node) *(Account requested, not required)* * [Ideone](https://ideone.com) * [SoloLearn](https://code.sololearn.com/nodejs) ### OCaml * [OCaml Playground](https://ocaml.org/play) * [Try OCaml](https://try.ocamlpro.com) ### Perl * [Perl](https://tryperl.pl) ### PHP * [Codepad](http://codepad.org/?lang=PHP) * [ExtendsClass](https://extendsclass.com/php.html) * [PHPFiddle](https://phpfiddle.org) * [PHPTester](http://phptester.net) * [SoloLearn](https://code.sololearn.com/php) ### Python * [Codepad](http://codepad.org/?lang=Python) * [InterviewBit - Online Python Compiler IDE](https://www.interviewbit.com/online-python-compiler/) * [Programiz.com](https://www.programiz.com/python-programming/online-compiler/) * [Pynative.com](https://pynative.com/online-python-code-editor-to-execute-python-code/) * [Python Trinket](https://trinket.io/python) * [Python Tutor](https://pythontutor.com) * [Python.org Shell](https://www.python.org/shell) * [Repl.it - NiceDualPoint](https://repl.it/repls/NiceDualPoint#main.py) * [SoloLearn](https://code.sololearn.com/python) * [Try Python](https://trypython.jcubic.pl) - Jakub T. Jankiewicz ### 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) * [Hello React - (Glitch)](https://glitch.new/react) *(Account requested, not required)* * [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/?lang=Ruby) * [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) * [Scastie](https://scastie.scala-lang.org) ### Scratch * [Scratch.mit.edu](https://scratch.mit.edu/create) ### 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) ### V * [V Playground](https://play.vlang.io) - vlang.io #### Angular > :information_source: See also … [AngularJS](#angularjs) * [Plunker](https://plnkr.co) * [StackBlitz](https://stackblitz.com/fork/angular)