Which programming languages does Wandbox support?

Updated

Wandbox supports a broad set of languages, including Bash script, C, C#, C++, Crystal, D, Elixir, Erlang, Go, Groovy, Haskell, Java, JavaScript, Julia, Lazy K, Lisp, Lua, Nim, OCaml, OpenSSL, PHP, Pascal, Perl, Pony, Python, R, Ruby, Rust, SQL, Scala, Swift, TypeScript, Vim script, and Zig. This list is drawn from the language selector shown on the Wandbox site, so it reflects what the interface currently exposes rather than a fixed, permanent catalog.

Language list

Language Language
Bash script Nim
C OCaml
C# OpenSSL
C++ PHP
CPP Pascal
Crystal Perl
D Pony
Elixir Python
Erlang R
Go Ruby
Groovy Rust
Haskell SQL
Java Scala
JavaScript Swift
Julia TypeScript
Lazy K Vim script
Lisp Zig
Lua

Why the list may change

Wandbox is an online compiler service, and the languages available in its selector can change as the platform updates its toolchains or interface. A language that appears today may be added, removed, or renamed later, so the list above should be treated as a snapshot of what the site currently shows.

How to check the latest supported languages

The most reliable way to confirm current support is to open Wandbox and look at the language selector in the interface. That selector is the source of truth for which languages you can compile or run at any given time.

If you need a specific language for a task, check the selector before relying on it. If it is present, you can proceed; if it is missing, the platform does not currently offer it through the visible interface.