Languages and Versions Supported in API and Plugins
Note: Language Code and Version Index are the parameters passed in the API request calls and the Plugin parameters.
Language (not passed in request) | Language Code (passed in request) | Version (not passed in request) | VersionIndex (this is what passed in request) |
Java | java | JDK 1.8.0_66 | 0 |
JDK 9.0.1 | 1 | ||
JDK 10.0.1 | 2 | ||
JDK 11.0.4 | 3 | ||
JDK 17.0.1 | 4 | ||
C | c | GCC 5.3.0 | 0 |
Zapcc 5.0.0 | 1 | ||
GCC 7.2.0 | 2 | ||
GCC 8.1.0 | 3 | ||
GCC 9.1.0 | 4 | ||
GCC 11.1.0 | 5 | ||
C-99 | c99 | GCC 5.3.0 | 0 |
GCC 7.2.0 | 1 | ||
GCC 8.1.0 | 2 | ||
GCC 9.1.0 | 3 | ||
GCC 11.1.0 | 4 | ||
C++ | cpp | GCC 5.3.0 | 0 |
Zapcc 5.0.0 | 1 | ||
GCC 7.2.0 | 2 | ||
GCC 8.1.0 | 3 | ||
GCC 9.1.0 | 4 | ||
GCC 11.1.0 | 5 | ||
C++ 14 | cpp14 | g++ 14 GCC 5.3.0 | 0 |
g++ 14 GCC 7.2.0 | 1 | ||
g++ 14 GCC 8.1.0 | 2 | ||
g++ 14 GCC 9.1.0 | 3 | ||
GCC 11.1.0 | 4 | ||
C++ 17 | cpp17 | g++ 17 GCC 9.1.0 | 0 |
GCC 11.1.0 | 1 | ||
PHP | php | 5.6.16 | 0 |
7.1.11 | 1 | ||
7.2.5 | 2 | ||
7.3.10 | 3 | ||
8.0.13 | 4 | ||
Perl | perl | 5.22.0 | 0 |
5.26.1 | 1 | ||
5.26.2 | 2 | ||
5.30.0 | 3 | ||
5.34.0 | 4 | ||
Python 2 | python2 | 2.7.11 | 0 |
2.7.15 | 1 | ||
2.7.16 | 2 | ||
2.7.18 | 3 | ||
Python 3 | python3 | 3.5.1 | 0 |
3.6.3 | 1 | ||
3.6.5 | 2 | ||
3.7.4 | 3 | ||
3.9.9 | 4 | ||
Ruby | ruby | 2.2.4 | 0 |
2.4.2p198 | 1 | ||
2.5.1p57 | 2 | ||
2.6.5 | 3 | ||
3.0.2 | 4 | ||
GO Lang | go | 1.5.2 | 0 |
1.9.2 | 1 | ||
1.10.2 | 2 | ||
1.13.1 | 3 | ||
1.17.3 | 4 | ||
Scala | scala | 2.12.0 | 0 |
2.12.4 | 1 | ||
2.12.5 | 2 | ||
2.13.0 | 3 | ||
2.13.6 | 4 | ||
Bash Shell | bash | 4.3.42 | 0 |
4.4.12 | 1 | ||
4.4.19 | 2 | ||
5.0.011 | 3 | ||
5.1.12 | 4 | ||
SQL | sql | SQLite 3.9.2 | 0 |
SQLite 3.21.0 | 1 | ||
SQLite 3.23.1 | 2 | ||
SQLite 3.29.0 | 3 | ||
3.37.0 | 4 | ||
Pascal | pascal | fpc 3.0.0 | 0 |
fpc-3.0.2 | 1 | ||
fpc-3.0.4 | 2 | ||
fpc-3.2.2 | 3 | ||
C# | csharp | mono 4.2.2 | 0 |
mono 5.0.0 | 1 | ||
mono 5.10.1 | 2 | ||
mono 6.0.0 | 3 | ||
mono-6.12.0 | 4 | ||
VB.Net | vbn | mono 4.0.1 | 0 |
mono 4.6 | 1 | ||
mono 5.10.1 | 2 | ||
mono 6.0.0 | 3 | ||
mono 6.12.0 | 4 | ||
Haskell | haskell | ghc 7.10.3 | 0 |
ghc 8.2.1 | 1 | ||
ghc 8.2.2 | 2 | ||
ghc 8.6.5 | 3 | ||
9.0.1 | 4 | ||
Objective C | objc | GCC 5.3.0 | 0 |
GCC 7.2.0 | 1 | ||
GCC 8.1.0 | 2 | ||
GCC 9.1.0 | 3 | ||
GCC 11.1.0 | 4 | ||
Swift | swift | 2.2 | 0 |
3.1.1 | 1 | ||
4.1 | 2 | ||
5.1 | 3 | ||
5.5 | 4 | ||
Groovy | groovy | 2.4.6 JVM: 1.7.0_99 | 0 |
2.4.12 JVM: 9.0.1 | 1 | ||
2.4.15 JVM: 10.0.1 | 2 | ||
2.5.8 JVM: 11.0.4 | 3 | ||
3.0.9 JVM: 17.0.1 | 4 | ||
Fortran | fortran | GNU 5.3.0 | 0 |
GNU 7.2.0 | 1 | ||
GNU 8.1.0 | 2 | ||
GNU 9.1.0 | 3 | ||
GNU 11.1.0 | 4 | ||
Brainf**k | brainfuck | bfc-0.1 | 0 |
Lua | lua | 5.3.2 | 0 |
5.3.4 | 1 | ||
5.3.5 | 2 | ||
5.4.3 | 3 | ||
TCL | tcl | 8.6 | 0 |
8.6.7 | 1 | ||
8.6.8 | 2 | ||
8.6.9 | 3 | ||
8.6.12 | 4 | ||
Hack | hack | HipHop VM 3.13.0 | 0 |
RUST | rust | 1.10.0 | 0 |
1.21.0 | 1 | ||
1.25.0 | 2 | ||
1.38.0 | 3 | ||
1.56.1 | 4 | ||
D | d | DMD64 D Compiler v2.071.1 | 0 |
DMD64 D Compiler v2.088 | 1 | ||
DMD64 D Compiler v2.098 | 2 | ||
Ada | ada | GNATMAKE 6.1.1 | 0 |
GNATMAKE 7.2.0 | 1 | ||
GNATMAKE 8.1.0 | 2 | ||
GNATMAKE 9.1.0 | 3 | ||
GNATMAKE 11.1.0 | 4 | ||
R Language | r | 3.3.1 | 0 |
3.4.2 | 1 | ||
3.5.0 | 2 | ||
3.6.1 | 3 | ||
4.1.2 | 4 | ||
FREE BASIC | freebasic | 1.05.0 | 0 |
1.07.1 | 1 | ||
1.08.1 | 2 | ||
VERILOG | verilog | 10.1 | 0 |
10.2 | 1 | ||
10.3 | 2 | ||
11 | 3 | ||
COBOL | cobol | GNU COBOL 2.0.0 | 0 |
GNU COBOL 2.2.0 | 1 | ||
GNU COBOL 3.0 | 2 | ||
GNU COBOL 3.1.2 | 3 | ||
Dart | dart | 1.18.0 | 0 |
1.24.2 | 1 | ||
1.24.3 | 2 | ||
2.5.1 | 3 | ||
2.14.4 | 4 | ||
YaBasic | yabasic | 2.769 | 0 |
2.84.1 | 1 | ||
Clojure | clojure | 1.8.0 | 0 |
1.9.0 | 1 | ||
1.10.1 | 2 | ||
1.10.3 | 3 | ||
NodeJS | nodejs | 6.3.1 | 0 |
9.2.0 | 1 | ||
10.1.0 | 2 | ||
12.11.1 | 3 | ||
17.1.0 | 4 | ||
Scheme | scheme | Gauche 0.9.4 | 0 |
Gauche 0.9.5 | 1 | ||
Gauche 0.9.8 | 2 | ||
Gauche 0.9.10 | 3 | ||
Forth | forth | gforth 0.7.3 | 0 |
Prolog | prolog | GNU Prolog 1.4.4 | 0 |
GNU Prolog 1.4.5 | 1 | ||
GNU Prolog 1.5.0 | 2 | ||
Octave | octave | GNU 4.0.0 | 0 |
GNU 4.2.1 | 1 | ||
GNU 4.4.0 | 2 | ||
GNU 5.1.0 | 3 | ||
GNU 6.4.0 | 4 | ||
CoffeeScript | coffeescript | 1.11.1 | 0 |
2.0.0 | 1 | ||
2.3.0 | 2 | ||
2.4.1 | 3 | ||
2.6.1 | 4 | ||
Icon | icon | 9.4.3 | 0 |
9.5.1 | 1 | ||
F# | fsharp | 4.1 | 0 |
4.5.0 | 1 | ||
Assembler - NASM | nasm | 2.11.08 | 0 |
2.13.01 | 1 | ||
2.13.03 | 2 | ||
2.14.02 | 3 | ||
2.15.05 | 4 | ||
Assembler - GCC | gccasm | GCC 6.2.1 | 0 |
GCC 8.1.0 | 1 | ||
GCC 9.1.0 | 2 | ||
GCC 11.1.0 | 3 | ||
Intercal | intercal | 0.30 | 0 |
Nemerle | nemerle | 1.2.0.507 | 0 |
Ocaml | ocaml | 4.03.0 | 0 |
4.08.1 | 1 | ||
4.12.0 | 2 | ||
Unlambda | unlambda | 0.1.3 | 0 |
0.1.4.2 | 1 | ||
Picolisp | picolisp | 3.1.11.1 | 0 |
17.11.14 | 1 | ||
18.5.11 | 2 | ||
18.9.5 | 3 | ||
21.6.30 | 4 | ||
SpiderMonkey | spidermonkey | 38 | 0 |
45.0.2 | 1 | ||
Rhino JS | rhino | 1.7.7.1 | 0 |
1.7.7.2 | 1 | ||
1.7.13 | 2 | ||
BC | bc | 1.06.95 | 0 |
1.07.1 | 1 | ||
CLISP | clisp | GNU CLISP 2.49 - GNU C 5.2.0 | 0 |
GNU CLISP 2.49 - GNU C 6.2.1 | 1 | ||
GNU CLISP 2.49.93 - GNU 8.1.0 | 2 | ||
GNU CLISP 2.49.93 - GNU 9.1.0 | 3 | ||
ecl 21.2.1 | 4 | ||
sbcl 2.1.9 | 5 | ||
ccl 1.12.1 | 6 | ||
abcl 1.8.0 | 7 | ||
Elixir | elixir | 1.3.4 | 0 |
1.5.2 | 1 | ||
1.6.4 | 2 | ||
1.9.1 | 3 | ||
1.12.2 | 4 | ||
Factor | factor | 8.25 | 0 |
8.28 | 1 | ||
8.29 | 2 | ||
8.31 | 3 | ||
Falcon | falcon | 0.9.6.8 (Chimera) | 0 |
Fantom | fantom | 1.0.69 | 0 |
Nim | nim | 0.15.0 | 0 |
0.17.2 | 1 | ||
0.18.0 | 2 | ||
1.4.8 | 3 | ||
Pike | pike | v8.0 | 0 |
v8.0.702 | 1 | ||
SmallTalk | smalltalk | GNU SmallTalk 3.2.92 | 0 |
OZ Mozart | mozart | 2.0.0 (OZ 3) | 0 |
LOLCODE | lolcode | 0.10.5 | 0 |
Racket | racket | 6.11 | 0 |
6.12 | 1 | ||
7.4 | 2 | ||
8.3 | 3 | ||
Kotlin | kotlin | 1.1.51 (JRE 9.0.1+11) | 0 |
1.2.40 (JRE 10.0.1) | 1 | ||
1.3.50 (JRE 11.0.4) | 2 | ||
1.6.0 (JRE 17.0.1+12) | 3 | ||
Whitespace | whitespace | 0.3 | 0 |
Erlang | erlang | 22.1 | 0 |
24 | 1 | ||
J Language | jlang | 9.01.10 | 0 |
Haxe | haxe | 4.2.4 | 0 |
FASM | fasm | 1.73.27 | 0 |
AWK | awk | NU Awk 5.1.1, API: 3.1 | 0 |
Algol 68 | algol | Genie 2.8.5 | 0 |
Befunge | befunge | cfunge 0.9.0 | 0 |
Blockly | blockly | Dart | 0 |
Lua | 1 | ||
PHP | 2 | ||
Python 3 | 3 |
Last updated