or browse documentation
CS50's adaptation of Codespaces for students and teachers
bash
clang
or gcc
clang
or g++
docker
flask
http-server
javac
and java
lua
node
python
R
and rstudio
ruby
sqlite3
x11vnc
and novnc_proxy
Localized for Bulgarian, Chinese, Czech, English, French, German, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, and Turkish.
Environments are based on cs50/codespace, which is based on cs50/cli, which is based on Ubuntu 24.04. Other software can be installed with apt
, gem
, npm
, and pip
. Email sysadmins@cs50.harvard.edu with questions.