>>2033781It's probably the best introductary (as in, targeted at undergrads) programming book around. It's very well written and although it uses Scheme, it does try to teach programming concepts that translate to any modern language fairly well rather than actual programming.
That said, don't buy textbooks, pirate them.