My brother is just starting out college. He's studying the same thing I am here in Bolivia; Systems Engineer which is the equivalent of what a CS degree is in the US.
Being his big brother and a programmer myself I really want to guide him and give him the right material to learn and become good at programming. My motives are selfish I admit, I want him to become really good so he can teach me things in the future. :)
After poking around the web, I found Head First Programming. This book seems to teach the fundamentals of programming, using Python as the language.
- Would you recommend this book as his first book ever?
- Would learning Python as his first language stunt him somehow?
What are your thoughts and suggestions?