The Code Compiler lets you write and run a short program in your browser, with no lab server needed. It is available to every role from the sidebar.

The result appears in Output, together with the execution time and memory used.

In this example the language is Bash and the code is echo "Hello from LabAsService". The output panel shows the printed text, followed by the execution time and the memory used.
The Language list has around 70 entries. Most languages are offered in several versions. They include:
| Group | Languages |
|---|---|
| Scripting | Bash, Perl, PHP, Python (2.7 to 3.14), Ruby, Lua, R |
| General purpose | C, C++, C#, Java, Kotlin, Go, Rust, Swift, Dart, Scala, Groovy |
| Web | JavaScript (Node.js 12 to 22), TypeScript |
| Functional | Clojure, Elixir, Erlang, F#, Haskell, OCaml, Common Lisp |
| Other | Assembly (NASM), COBOL, Fortran, Pascal, Prolog, SQL (SQLite), Visual Basic.Net, Octave, Plain Text |
C (GCC ...) and Python (3.x) entries.