AWS Cloud9
CS50 IDE https://ide.cs50.io/ is a customized version of AWS Cloud9, an open source cloud-based integrated development environment, designed with students with little or no prior computer science or programming experience in mind.
Features include
  • Ubuntu 18.04
  • Simplified user interface
  • Text editor with syntax highlighting
  • File browser
  • Terminal emulator
  • Graphical debugger for C and Python
  • Revision history
  • Keyboard shortcuts
  • Collaboration
CS50 IDE Screenshot
To login, you need a GitHub account.