Python Tutorial

Python Tutorial

Python is a general-purpose interpreted, interactive, object-oriented and high-level programming language. Python was created by Guido van Rossum in the late eighties and early nineties. Like Perl, Python source code is also now available under the GNU General Public License (GPL).


This tutorial has been designed for software programmers with a need to understand the Python programming language starting from scratch. This tutorial will give you enough understanding on Python programming language from where you can take yourself to a higher level of expertise.


Before proceeding with this tutorial you should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages will help you in understanding the Python programming concepts and move fast on the learning track.

Execute Python Programs

For most of the examples given in this tutorial you will find Try it option, so just make use of it and enjoy your learning.

Try following example using Try it option available at the top right corner of the below sample code box:


print "Hello, Python!";

1 - Python Quick Reference Guide

A quick Python reference guide for Python Programmers.

Python Quick Reference Guide

2 - Useful Python Resources

A collection of Python Sites, Books and Articles is given at this page.

Useful Python Resources

3 - Python Tools and Utilities

Here you will find a useful Python's tools and utilities which you will require very frequently while doing Python programming.

Python Tools and Utilities

4 - Python Tutorial in PDF

Download a quick Python tutorial in PDF format.

Python Tutorial in PDF