Playgrounds
Explore and run code in different programming languages and runtimes.
Powered by the Piston execution engine.
JavaScript (Node)
v18.15.0
Python
v3.10.0
TypeScript (Node)
v5.0.3
Bash
v5.2.0
Java
v15.0.2
C# (Mono)
v6.12.0
C++ (GCC)
v10.2.0
C (GCC)
v10.2.0
PHP
v8.2.3
PowerShell (PowerShell)
v7.1.4
Go
v1.16.2
Rust
v1.68.2
Kotlin
v1.8.20
Ruby
v3.0.1
Lua
v5.4.4
Dart
v2.19.6
Swift
v5.3.3
R
v4.1.1
BASIC.NET (.NET)
v5.0.201
MATLAB
v22.7.4
Groovy
v3.0.7
Scala
v3.2.2
Perl
v5.36.0
Elixir
v1.11.3
Haskell
v9.0.1
Lisp
v2.1.2
Clojure
v1.10.3
Julia
v1.8.5
Erlang
v23.0.0
F#.NET (.NET)
v5.0.201
Prolog
v8.2.4
Zig
v0.10.1
OCaml
v4.12.0
COBOL
v3.1.2
Crystal
v0.36.1
Nim
v1.6.2
Raku
v6.100.0
Befunge 93
v0.2.0
BQN
v1.0.0
Brachylog
v1.0.0
Brainfuck
v2.7.3
CJam
v0.6.5
CoffeeScript
v2.5.1
COW
v1.0.0
Dash
v0.5.11
TypeScript (Deno)
v1.32.3
JavaScript (Deno)
v1.32.3
C#.NET (.NET)
v5.0.201
FSI (.NET)
v5.0.201
Dragon
v1.9.8
Emacs
v27.1.0
Emojicode
v1.0.2
File
v0.0.1
Forte
v1.0.0
Forth
v0.7.3
FreeBASIC
v1.9.0
GNU AWK (GNU AWK)
v5.1.0
D (GCC)
v10.2.0
Fortran (GCC)
v10.2.0
GolfScript
v1.0.0
Husk
v1.0.0
Verilog
v11.0.0
Japt
v2.0.0
Jelly
v0.1.31
LLVM IR
v12.0.1
LOLCODE
v0.11.2
BASIC (Mono)
v6.12.0
NASM (NASM)
v2.15.5
NASM64 (NASM)
v2.15.5
GNU Octave
v8.1.0
05AB1E
v1.0.1
Paradoc
v0.6.0
Pascal
v3.2.2
Pony
v0.39.0
Pure
v0.68.0
Pyth
v1.0.0
Python2
v2.7.18
Racket
v8.3.0
Retina
v1.2.0
Rockstar
v1.0.0
Samarium
v0.3.1
Smalltalk
v3.2.3
SQLite3
v3.36.0
V
v0.3.3
Vyxal
v2.4.1
Yeethon
v3.10.0