The C Programming Language by Brian W. KernighanIntroduction to Algorithms by Thomas H. CormenClean Code by Robert C. MartinCode Complete by Steve McConnellDesign Patterns by Erich Gamma
software-development
70 books — 91 voters
Web Hacking Arsenal by Rafay  BalochThe Tangled Web by Michal ZalewskiA Bug Hunter's Diary by Tobias KleinPractical Malware Analysis by Michael SikorskiPenetration Testing by Georgia Weidman
Books For the Aspiring Hacker
67 books — 42 voters

The Pragmatic Programmer by Andy   HuntThe C Programming Language by Brian W. KernighanClean Code by Robert C. MartinDesign Patterns by Erich GammaCode Complete by Steve McConnell
Essential Programming Books
183 books — 525 voters