Python is a scripted language, which means that any text
editor can become a Python programming environment.
Your choice of editor is completely up to your own
preferences. The easiest way to get started with some
Python code is to just enter python3 at the command
prompt (assuming that Python 3 is installed, of course)
and use the interactive interpreter:
$ python3
>>> print("Savannah rules!")
Savannah rules!
For doing simple repetitive tasks, the interpreter is a
quick interface to Python. For any program that you
want to do a lot of editing, an editor is your best bet.
Atom and Visual Studio Code are two editors that are
very popular among Python programmers. Any modern
editor will do, but a strong ecosystem of plug-ins can
certainly make your life easier when interacting with
GitHub and creating more complex applications. Figure
3-1 shows the Atom editor in action.
Figure 3-1 Atom Text Editor