Seriously? No one has mentioned K&R. It's arguably the best programming book ever written.
Well that is debatable and many people might not agree with you (though I tend agree and put it near, if not at the top of my own list).
As they say, De gustibus non est disputandum:
https://en.wikipedia.org/wiki/De_gustibus_non_est_disputandu...
Along with K&P, makes for two of the best, and where Kernighan was a co-author, IMHO.
Of course, caveats apply and should be mentioned (a few others have said it), such as it not being up to date with latest versions of the C standard. But that does not diminish the achievements or quality of K&R.
Edits for grammar / wording.