temporary programming environments for students and teachers
with support for these environments
bash
clang
or gcc
clang++
or g++
erl
flask
go
ghc
or ghci
http-server
javac
and java
lua
or luac
node
ocaml
octave
, largely compatible with Matlabphp
prolog
python
R
ruby
sqlite3
Environments are based on cs50/sandbox
, which is based on Ubuntu 18.04. Email sysadmins@cs50.harvard.edu to request others.