Python is the most popular scripting language being used at the time of this writing, having surpassed perl and being more cross-platform-friendly than bash and other shell scripting languages.
Python is similar to C and perl languages and isn't too hard to pick up of you are familiar with programming. It's also often used for teaching programming. Really, its worth getting familiar with.
I strongly recommend installing python after the Git+MinGW tutorial
Haha, welcome to the biggest debate in the Universe. My suggestion is, you should stick with Python 2.7 - that's what everything is compatible with. Many programs/scripts and libraries are not Py3 compatible and the changes, while often back-compatible, just aren't ported to older things
So, if you write new code, its a good idea to make em work with Python 3 but I still use Py 2.7
Visit https://www.python.org/downloads/ to download the latest version. As of this writing its 2.7.11
I do suggest Add python.exe to Path so you can just run it from the command line
Once done, you can start up a new command line and run python
Welcome to the second-biggest debate in the Universe! My suggestion is you stick to pip as it seems to be the most commonly used
Lucky for you, it comes with the Python 2.7 installer above. You can run pip from the command line to check
So say you want to install the python packages click and gitpython - just run pip install click gitpython
and it'll be done for you!