This reader’s recommendations and supporting excerpts from the sampled discussions.
2 books
"The C Programming Language" by K&R is by far the best technical book I've read.
Among the best is certainly "How to design Programs", http://htdp.org/ It's about Scheme. It does a better job than SICP I think