Python is a very powerful high-level, object-oriented programming language. Guido van Rossum is the creator of Python with its first implementation in 1989. Python has a very easy-to-use and simple syntax, making it the perfect language for someone trying to learn computer programming for the first time. Python is an interpreted language. Interpreter is a program that converts the high-level program we write into low-level program that the computer understands. This tutorial is based on Python 3 and all the examples in this tutorial have been tested and verified in Python 3.3.2 running on Windows 7.
This tutorial is for all those who want to begin learning the Python programming language. Prior knowledge of computer programming is not required but might be advantageous in some cases. We aim to make you familiar with the most daunting concepts in programming language with the help of simple, intuitive explanations and self-explanatory examples.