Introductory book to Python Programming. The text is freely available at http://beastie.cs.ua.edu/cs150/book/i... in a printable version. Recommended text by MIT OCW 6.000SC Introduction to Computer Science and Programming (http://ocw.mit.edu/courses/electrical...)