Comment: It's 20 years old (Score 1) 525
and may be hard to find. But the best book I always refer back to as what seriously started me on the path to being a programmer was Microsoft QuickBasic Primer Plus. QB may be old, but it is still available and the book is an amazing text as to the details of programming and why/how things work.