or browse documentation
                        
                        
                    
 
            
            CS50's adaptation of Codespaces for students and teachers
bashclang or gccclang or g++docker
                    flaskhttp-serverjavac and javaluanodepythonR and rstudiorubysqlite3x11vnc and novnc_proxyLocalized 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.