Visual Studio Code for CS50
- Bash, using
bash - C, using
clangorgcc - C++, using
clangorg++ - Docker, using
docker - Flask, using
flask - HTML, CSS, and JavaScript, using
http-server - Java, using
javacandjava - Lua, using
lua - Node.js, using
node - Python, using
python - R, using
Randrstudio - Ruby, using
ruby - SQLite, using
sqlite3 - X Window System, using
x11vncandnovnc_proxy
Localized for Chinese, Czech, English, French, German, 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.