Visual Studio CodeVS Code for CS50 CS50 duck debugger

CS50's adaptation of Codespaces for students and teachers

with support for these runtimes

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.

or browse documentation
Codespaces