The Pyret Programming Environment runs within a web browser. To save programs, you will need to log into the environment (there’s an obvious login button on the front page). You can use any google-authenticated email address for logging in.
For Python, we will work in Python 3 (NOT Python 2) using PyCharm. PyCharm has both a free educational version and a paid professional one. The educational version is enough for our needs. If you already know/use another Python tool, that’s fine too. Assignments will not require anything specific to PyCharm.