Lenguajes

46 lenguajes, una sola API

Cada lenguaje se ejecuta en la versión de abajo, en un sandbox gVisor nuevo y sin red. Envía su id en el campo compiler. La ejecución mediana es el tiempo entre la solicitud y la respuesta para un programa pequeño que lee la entrada, medido en producción el 18 de octubre de 2026 (cómo lo medimos, en inglés).

Also in EnglishTambém em português

46 de 46

LenguajeVersiónId en la APIEjecución medianaCompilador online
Python3.14python-3.140.56 s Pruébalo
CGCC 15gcc-150.67 s Pruébalo
C++G++ 15g++-151.31 s Pruébalo
JavaOpenJDK 25openjdk-252.25 s Pruébalo
C#.NET SDK 10dotnet-csharp-103.08 s Pruébalo
F#.NET SDK 10dotnet-fsharp-104.61 s Pruébalo
Go1.26go-1.261.26 s Pruébalo
Rust1.93rust-1.930.92 s Pruébalo
PHP8.5php-8.50.58 s Pruébalo
Ruby4.0ruby-4.00.69 s Pruébalo
HaskellGHC 9.12haskell-9.121.63 s Pruébalo
TypeScriptDenotypescript-deno0.58 s Pruébalo
JavaScriptNode.js 24nodejs-240.60 s Pruébalo
SQLSQLite 3sqlite-30.53 s Pruébalo
DuckDB1.5duckdb-1.5Aún sin medirPruébalo
Bash5.2bash-5.20.52 s Pruébalo
Fortrangfortran 15gfortran-150.69 s Pruébalo
Visual Basic.NET SDK 10dotnet-vbnet-103.24 s Pruébalo
Kotlin2.4kotlin-2.44.59 s Pruébalo
R4.6r-4.61.04 s Pruébalo
Swift6.4swift-6.41.56 s Pruébalo
COBOLGnuCOBOL 3.2gnucobol-3.21.05 s Pruébalo
Perl5.44perl-5.440.73 s Pruébalo
Julia1.13julia-1.131.11 s Pruébalo
PascalFree Pascal 3.2fpc-3.20.98 s Pruébalo
Octave11octave-111.27 s Pruébalo
AssemblyNASM 3nasm-30.68 s Pruébalo
Lua5.5lua-5.50.56 s Pruébalo
OCaml5.4ocaml-5.41.40 s Pruébalo
Common LispSBCL 2.6sbcl-2.60.61 s Pruébalo
ErlangOTP 29erlang-291.41 s Pruébalo
Elixir1.20elixir-1.201.69 s Pruébalo
PrologSWI-Prolog 10swipl-100.62 s Pruébalo
DLDC 1.43ldc-1.432.13 s Pruébalo
FreeBASIC1.10fbc-1.101.04 s Pruébalo
Dart3.13dart-3.131.42 s Pruébalo
Clojure1.12clojure-1.121.64 s Pruébalo
Groovy6.0groovy-6.03.03 s Pruébalo
Scala3.10scala-3.103.68 s Pruébalo
Zig0.17zig-0.173.99 s Pruébalo
Nim2.2nim-2.22.05 s Pruébalo
Crystal1.22crystal-1.228.49 s Pruébalo
AdaGNAT 15gnat-151.22 s Pruébalo
PowerShell7.6powershell-7.61.88 s Pruébalo
Racket9.3racket-9.30.99 s Pruébalo
Objective-CClang 21clang-objc-211.81 s Pruébalo

Entornos de ciencia de datos

Python 3.14 ya trae NumPy, pandas, SciPy, scikit-learn, Matplotlib, seaborn, statsmodels, SymPy, openpyxl, Pillow y DuckDB, en versiones fijas (en inglés). Un segundo id ejecuta la misma imagen con pandas 2 en lugar de pandas 3, para bancos de preguntas escritos para esa versión. Es el mismo lenguaje, así que no se cuenta arriba.

EntornopandasId en la API
Python 3.143.0.6python-3.14
Python 3.14 con pandas 22.3.3python-3.14-pandas2

Los archivos de entrada, los gráficos de salida y el comparador rows para preguntas de pandas y SQL están en la documentación (en inglés).

¿Falta un lenguaje que necesitas? Avísanos(en inglés) y veremos cómo agregarlo. El comando de compilación y de ejecución de cada lenguaje está en la documentación (en inglés).