Python is a powerful and easy-to-learn programming language. It uses simple, but effective object-oriented programming and has efficient high-level data structures. Python’s dynamic typing and elegant syntax make it a great language for scripting on many platforms and quick application development.
You can easily extend the Python interpreter with new functions or data types implemented in C++. Python can also be used as an extension language to create custom applications.
This Python Tutorial starts from the beginning, aims to teach everyone the basics of Python programming. It covers the basics of how one constructs (make a direction of) a program from a series of simple instructions in Python as well as starts Python program in a few lines of code; how to write, evaluate their output, and revise the code itself. It requires no pre-requisite knowledge but needs simple mathematics.