Check out this great message thread on great language-agnostic programming book reading lists.

https://news.ycombinator.com/item?id=14486657