My recommendation for a book to learn to program, using Python is "How to think like a Computer Scientist: learning with Python (2nd edition)" [1]. It's a free online book, but a printed version of the first edition is also available.
[1] http://openbookproject.net/thinkCSpy/index.xhtml Don't let the "Computer Scientist" in the title scare you: it is a very accessible text which assumes no background in programming, and explains all of the basic concepts and jargon very well. Includes a useful glossary at the end of each chapter. The 2nd edition also has exercises. Cheers, Luciano _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor