Python is a high-level programming language. Python interpreters are available for many operating systems including Microsoft Windows.
Python file has extension of *.py. You can edit it with Notepad or any other text editor.
To use Python with QuickField Object Model and Parametric Object Interface you need to install win32com extension. Active Python distributed by ActiveState Software Inc. is already supplied with this extension and available for free download.