Login Register
Back to Help Center

Supported Languages

Browse all programming languages currently available in monkeycode.

This page shows all programming languages currently available for submissions on monkeycode.

The list below is loaded live from the judging API through /api/v1/languages, so it reflects the current runtime configuration.

Status badges indicate each language lifecycle stage:

  • Active: Fully available for regular use.
  • Deprecated: Still available, but planned for removal.
  • Archived: Kept for compatibility, not recommended for new submissions.

18 languages available.

Bash 5.2

Active

Compiler: Bash

Compiler version: 5.2

ID: bash@5.2

C 15.2.1

Active

Compiler: GCC

Compiler version: 15.2.1

ID: c@15.2

C# 10.0

Active

Compiler: .NET SDK

Compiler version: 10

ID: csharp@10.0

C++ 15.2.1

Active

Compiler: G++

Compiler version: 15.2.1

ID: cpp@15.2

Erlang 26

Beta

Compiler: erlc

Compiler version: 26

ID: erlang@26

F# 10.0

Beta

Compiler: .NET SDK

Compiler version: 10

ID: fsharp@10.0

Go 1.22

Beta

Compiler: go

Compiler version: 1.22

ID: go@1.22

Haskell 9.4

Beta

Compiler: GHC

Compiler version: 9.4

ID: haskell@9.4

Java 21

Active

Compiler: javac

Compiler version: 21

ID: java@21

JavaScript 2023

Active

Compiler: Node.js

Compiler version: 20

ID: javascript@2023

Kotlin 1.9

Beta

Compiler: kotlinc

Compiler version: 1.9

ID: kotlin@1.9

Lua 5.4

Beta

Compiler: Lua

Compiler version: 5.4

ID: lua@5.4

Python 3.11

Active

Compiler: PyPy

Compiler version: 7.3.20

ID: python-pypy@3.11

Python 3.14.6

Active

Compiler: CPython

Compiler version: 3.14.3

ID: python@3.14

Ruby 3.2

Beta

Compiler: Ruby

Compiler version: 3.2

ID: ruby@3.2

Rust 1.63.0

Active

Compiler: rustc

Compiler version: 1.63.0

ID: rust@1.63

Scala 3.3

Beta

Compiler: scalac

Compiler version: 3.3

ID: scala@3.3

Zig 0.13

Beta

Compiler: zig

Compiler version: 0.13

ID: zig@0.13