Hemos hablado poco de python en el blog, sin embargo hemos publicado algunos libros para aprender a programar en este lenguaje, en mi opinión, sí estás empezando a aprender a programar este es un excelente lenguaje para ello.
Trypython es un intérprete de python para navegadores en el que podremos seguir un interactivo tutorial para aprender a programar, desde lo más básico como la declaración de variables, estructuras de datos, estructuras secuenciales y repetitivas, hasta lo más complejo.
Visita http://www.trypython.org/
Adicional, recomiendo el tutorial para aprender a programar en python de codecademy http://www.codecademy.com/tracks/python