Popular Programming Books
32+ [Hand Picked] Popular Books On Programming

4.1/5
Coders: The Making of a New Tribe and the Remaking of the World by Clive Thompson

4.2/5
HTTP/2 in Action by Barry Pollard

4.8/5
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made by Jason Schreier

4.7/5
Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland

4.5/5
Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech by Sara Wachter-Boettcher

4/5
The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data by Kevin D. Mitnick , Robert Vamosi (Co-author)

4.4/5
The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World by Pedro Domingos

5/5
Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes

4.6/5
Dark Territory: The Secret History of Cyber War by Fred Kaplan

4/5
The Internet of Money by Andreas M. Antonopoulos

4.4/5
Shell Scripting: How to Automate Command Line Tasks Using Bash Scripting and Shell Programming by Jason Cannon

3.9/5
You Don't Know JS: Up & Going by Kyle Simpson

4.3/5
Coders: The Making of a New Tribe and the Remaking of the World by Clive Thompson

3.9/5
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People by Aditya Y. Bhargava

4.7/5
The Dark Net: Inside the Digital Underworld by Jamie Bartlett

4.2/5
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier

4.7/5
Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon by Kim Zetter

4.4/5
The Pragmatic Programmer: From Journeyman to Master by Andy Hunt , Dave Thomas

3.9/5
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin

4.3/5
Code Complete by Steve McConnell

4.7/5
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma , Ralph Johnson , John Vlissides , Richard Helm

4.7/5
Refactoring: Improving the Design of Existing Code by Martin Fowler , Kent Beck (Contributor) , Don Roberts (Contributor) , Erich Gamma (Foreword)

5/5
The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr.

4/5
JavaScript: The Good Parts by Douglas Crockford

3.9/5
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science) by Harold Abelson , Gerald Jay Sussman , Julie Sussman

4.1/5
The C Programming Language by Brian W. Kernighan , Dennis M. Ritchie

4.6/5
Head First Design Patterns by Eric Freeman , Kathy Sierra , Bert Bates , Elisabeth Robson

4.9/5
Introduction to Algorithms by Thomas H. Cormen , Charles E. Leiserson , Ronald L. Rivest , Clifford Stein

5/5
The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin

4.8/5
Working Effectively with Legacy Code by Michael C. Feathers

3.8/5
Effective Java Programming Language Guide by Joshua Bloch , Guy L. Steele Jr. (Foreword)

4.6/5