The following is how I’d recommend getting started programming in Python: The Python Tutorial . First off work your way through the official Python tutorial, its very comprehensive and covers all the language features and also has a quick tour of the modules available in the standard library. Code Like a Pythonista: Idiomatic Python Next I’d highly recommend reading the ‘Code Like a Pythonista‘