Python is a high level (meaning the syntax is in human understandable language which will be later converted into machine-understandable language automatically by the Interpreter. Also the programmer need not to worry about the memory management), interpreted (meaning the code is executed line by line instead of converting whole code into a machine understandable code at once) programming language.
Python is Simple, easy to understand and is a portable language (meaning it can run on any operating system).
Visit the official site python.org and click on the latest version of python to download. Make sure to click "Add to path" during installation.
To verify, In terminal type python --version.
On successful installation a version number should be displayed.