Temporary programming environments for students and teachers sandbox.cs50.io
CS50 IDE is a cloud-based Integrated Development Environment powered by AWS Cloud9 that features a cloud-based Ubuntu environment. Since it’s cloud-based, you can continue working on your problem sets even if you use a different computer!
You can also share your workspace with others. Visit https://cs50.readthedocs.io/ide/online/#sharing-your-workspace for more information.
Prints less arcane compiler and Valgrind messages
help50 ./program command line args or
help50 valgrind ./program command line args
Runs a program step by step, line by line, to see what is happening
debug50 ./program command line args
Checks for alignment to the CS50 style guide
Checks for correctness using test cases