# CS50 IDE

{% embed url="<https://docs.google.com/presentation/d/1vpipnVjcbrnG88Qw3S82Z0aLefu_ebgl78dvVrRxHIA/edit?usp=sharing>" %}

![AWS Cloud9](https://729613953-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVVKHMnpflHwghmbdgi%2F-LVYpUN-7zwnGhd9orKN%2F-LVYpWyU1PSaRZZxRbP4%2FAWS_cloud09.png?alt=media\&token=ea72d604-f40a-4d3a-b008-fa6e30acf6ba)

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](https://729613953-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVVKHMnpflHwghmbdgi%2F-LcvfyUeVeal5JEgOSbT%2F-Lcvg2jRDILf3nmStUBI%2FScreen%20Shot%202019-04-20%20at%2012.58.58%20PM.png?alt=media\&token=30bc50d3-20fb-48a7-b1dc-1914124b85e5)

To login, you need a [GitHub](https://www.github.com) account.

![](https://729613953-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVVKHMnpflHwghmbdgi%2F-Ld0xH7j9QQQ2mE4bG5S%2F-Ld0xMhWOt4bBriCPo0H%2FScreen%20Shot%202019-04-21%20at%206.12.18%20PM.png?alt=media\&token=98550aaa-8a6b-4708-b570-9f376638a7ae)
