Python is available across various operating systems including Windows, Microsoft DOS, Mac OS, Linux/Unix, Solaris, VMs and so on.

Setting Path (Windows)

There are two different ways to set the path, temporary and permanent (System Variables).

Temporary Path Set: This type of path set is done using the command line in a command prompt. The description of that is as in the following.

Figure 1: Temporary Path Set

Permanent Path: This type of path set is done by defining a new "System Variable" under Control Panel > System and Security>System > Advanced System Settings. The description of it is as in the following:

Figure 3: Permanent Path

Editor/IDE

Python comes with a default editor called IDLE but to facilitate more functional programming, I suggest using Notepad++, Komodo IDE or JetBrains PyCharm for programming Python as well as deploying projects in it.