Runtimes
| ID | Name | Runtime info |
|---|---|---|
| ADA | Ada | — |
| AWK | AWK | — |
| Bash | Bash | — |
| BF | Brain**** | —Classical brain**** with as many byte-sized cells as there are bytes in the memory limit. |
| C | C | — |
| C11 | C11 | — |
| C23 | C23 | — |
| CBL | COBOL | — |
| Clang | Clang | — |
| Clang++ | Clang++ | — |
| CLang++17 | C++17 (Clang) | — |
| CLang++20 | C++20 (Clang) | — |
| CLang++23 | C++23 (Clang) | — |
| COFFEE | CoffeeScript | — |
| C++03 | C++03 | — |
| C++11 | C++11 | — |
| C++14 | C++14 | — |
| C++17 | C++17 | — |
| C++20 | C++20 | — |
| C++23 | C++23 | — |
| D | D | — |
| DART | Dart | — |
| F95 | Fortran | — |
| FORTH | Forth | —Gforth 0.7.2. Submissions ran as |
| GAS32 | Assembly (x86) | — |
| GAS64 | Assembly (x64) | — |
| GASARM | Assembly (ARM) | — |
| GO | Go | — |
| Groovy | Groovy | — |
| HASK | Haskell | — |
| ICK | INTERCAL | — |
| JAVA | Java | — |
| JAVA8 | Java 8 | — |
| KOTLIN | Kotlin | — |
| Lean | Lean 4 | — |
| LUA | Lua | — |
| C# | C# | — |
| F# | F# | — |
| VB | Visual Basic | — |
| NASM | NASM | — |
| NASM64 | NASM64 | — |
| Node | Node.js | —Node.js, with the standard library and the usual |
| OBJC | Objective-C | —Objective-C with GNUstep Base 1.22.1 on GCC 4.7.2+. |
| OCAML | OCaml | — |
| PAS | Pascal | — |
| PERL | Perl | — |
| PHP | PHP | — |
| PIKE | Pike | — |
| PRO | Prolog | — |
| PY2 | Python 2 | — |
| PY3 | Python 3 | — |
| PYPY2 | PyPy 2 | — |
| PYPY3 | PyPy 3 | — |
| RKT | Racket | — |
| RUBY | Ruby | — |
| RUBY18 | Ruby 1.8 | — |
| RUST | Rust | — |
| Lisp | Lisp | — |
| SCALA | Scala | — |
| SCM | Scheme | — |
| SED | Sed | — |
| SWIFT | Swift | — |
| TCL | TCL | — |
| TEXT | Text | — |
| TUR | Turing | — |
| V8JS | V8 JavaScript | —This is a custom version of V8 that adds six functions in order to perform I/O and aid in online judging.
|
| ZIG | Zig | — |