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