penders - 11:41 am on Nov 28, 2011 (gmt 0)
I wouldn't recommend books to learn programming languages.
People learn in different ways and how you learn a new language will depend on what background you already have in programming. And sometimes by jumping straight in you miss some of the fundamentals that turn round and bite you later. So, whilst you can't learn programming just by reading a book, it can certainly help IMO.