Для написания программ в рамках данного курса можно воспользоваться любой средой разработки (IDE - Integrated Development Environment) под вашу операционную систему. В качестве самого простого, можно вообще ничего не устаналивать, а вопрользоваться online-ide через любимый браузер:
Тем не менее для больших проектов необходимо пользоваться “взрослой” IDE. Для MacOs/Windows/Linux
Для Windows:
Для MacOs: