Computer programming - python and C Guide - Resources and Review

A tutorial on programming using version 1.5 of the Python interpreted programming language.
 
Python is an 'interpreted, interactive, object
oriented, extensible programming language' which is freely available and runs under Unix or on PCs and many other systems. Python was developed in the early 1990s in Amsterdam and is used in many situations where a great deal of dynamism, ease of use, power, and flexibility are required. As well as the official Python source code distribution, there is extensive documentation and a collection of contributed code. Pythonistas like the occasional reference to spam.
 
Article comparing the Python language with Java in a number of different application areas, exploring the capabilities and shortcomings of each, with a focus on technical attributes.
 
A manual for users of the Python interpreted programming language, describing the syntax and core semantics of the language.
 
Nb = 4