Run code

Supported languages

The same list for the CLI, the Python SDK and the HTTP API. Pass either the id or the code.

LanguageIdCodeFile
Python (3.14)100pythonmain.py
JavaScript (Node.js 26.10.0)101nodemain.js
TypeScript (7.0.2)102typescriptmain.ts
Go (1.27.1)103gomain.go
C23 (GCC 15.2)104cmain.c
C17 (GCC 15.2)105c17main.c
C11 (GCC 15.2)106c11main.c
C++23 (GCC 15.2)107cppmain.cpp
C++20 (GCC 15.2)108cpp20main.cpp
C++17 (GCC 15.2)109cpp17main.cpp
C++14 (GCC 15.2)110cpp14main.cpp
Java (OpenJDK 25)111javaMain.java
Rust (1.98.1)112rustmain.rs
Bash (5.3)113bashmain.sh
SQL (SQLite 3.46)114sqlmain.sql

Java code goes in public class Main.

Python libraries

Every Python run can import these. They are installed once and shared by every run, so there is nothing to install. Runs have no network, so other packages cannot be added.

LibraryImportVersion
numpyimport numpy as np2.5.3
pandasimport pandas as pd3.0.6
SciPyimport scipy1.18.1
scikit-learnimport sklearn1.9.1