The Most Recommended Programming Books of All Time
Blogger Pierre DeWulf scraped the web to find the 25 most recommended programming books of all time, and a majority are Pearson publications. See the full list and read about Pierre's process.
Extra value: Take advantage of free ground shipping on all U.S. orders. Most eBooks are available as DRM-free EPUB and PDF—together for one price so you can learn on your desktop or preferred device!
90+ Amazon Ratings with 4.8-Star Average
"[F]illed with practical advice, both technical and professional, that will serve you and your projects well for years to come."
—Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks
Learn More and Preview Sample Content |
|
1,240+ Amazon Ratings with 4.5-Star Average
"Profoundly changed how I approach coding...Overall this is a great book that I recommend to programmers at all levels."
—Amazon Customer Review
Learn More and Preview Sample Content |
500+ Amazon Ratings with 4.8-Star Average
"[A] comprehensive analysis of software construction, it is objective and scientific, it is well-written and well-organized and it carries a lot of weight in the software industry (yes, this is important)."
—Amazon Customer Review
Learn More and Preview Sample Content |
|
80+ Amazon Ratings with 4.4-Star Average
"Whenever you read [Refactoring], it's time to read it again. And if you haven't read it yet, please do before writing another line of code."
—David Heinemeier Hansson, Creator of Ruby on Rails, Founder & CTO at Basecamp
Learn More and Preview Sample Content |
390+ Amazon Ratings with 4.5-Star Average
"A must read for any serious software developer and those that lead them. There is no magic, just solid engineering discipline, hard work, and a desire to create something of value."
—Amazon Customer Review
Learn More and Preview Sample Content |
|
350+ Amazon Ratings with 4.5-Star Average
"Some technical books inspire and teach; some delight and amuse. Rarely does a technical book do all four of these things. Robert Martin's always have for me and The Clean Coder is no exception. Read, learn, and live the lessons in this book and you can accurately call yourself a software professional."
—George Bullock, Senior Program Manager, Microsoft Corp.
Learn More and Preview Sample Content |
200+ Amazon Ratings with 4.5-Star Average
"I can't say enough great things about this book. It's dearer to me than any other book in my programming collection including books about object oriented code."
—Amazon Customer Review
Learn More and Preview Sample Content |
|
740+ Amazon Ratings with 4.6-Star Average
"This is one of the best written and wonderfully insightful books that I have read in a great long while...this book establishes the legitimacy of patterns in the best way: not by argument, but by example."
—C++ Report
Learn More and Preview Sample Content |
750+ Amazon Ratings with 4.6-Star Average
"Usability 101—not only does Steve cover the 'what' and 'why' of usability, the generous reading recommendations on related topics is super helpful. And his sense of humor makes you smile as you read, a nice bonus!"
—Amazon Customer Review
Learn More and Preview Sample Content |
|
690+ Amazon Ratings with 4.7-Star Average
"One of the best books out there to understand the underlying components of computers and programming. I buy this for all of my nieces/nephews/friends that are into coding and they all love it."
—Amazon Customer Review
Learn More and Preview Sample Content |
140+ Amazon Ratings with 4.6-Star Average
"Peopleware is the one book that everyone who runs a software team needs to read and reread once a year."
—Joel Spolsky, Co-founder, Stack Overflow
Learn More and Preview Sample Content |
|
140+ Amazon Ratings with 4.1-Star Average
"Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encountered in that book stayed with me long after I read it."
—Steve McConnell
Learn More and Preview Sample Content |
230+ Amazon Ratings with 4.3-Star Average
"This is a book that has stood the test of time incredibly well. If you want to understand the patterns and architectural principals *behind* the frameworks people use to make complex business or web software, this is fantastic."
—Amazon Customer Review
Learn More and Preview Sample Content |
|
200+ Amazon Ratings with 4.8-Star Average
"At first, I assumed this collection of books would be dry and a basic re-hash of intermediate-level concepts—however, the reader is taken down a carefully notched path leading to an understanding of the basics of the lower levels of how various computing concepts came to be and were then put together."
—Amazon Customer Review
Learn More and Preview Sample Content |
220+ Amazon Ratings with 4.3-Star Average
"This book belongs on the shelf of every thoughtful software developer."
—Kent Beck
Learn More and Preview Sample Content |
|
100+ Amazon Ratings with 4.5-Star Average
"I've been in the computer field for almost 40 years. I've held development, analyst and management positions. I've read well over one hundred computer-related books over that period. I first read this book in 1998, still refer to it frequently, and it is still the most important book I've ever read."
—Amazon Customer Review
Learn More and Preview Sample Content |
280+ Amazon Ratings with 4.5-Star Average
"This is a great book that teaches foundational computer science algorithms and their underlying data structures. Used this 1st edition when I was in college. Just bought the 4th edition as a guide to brushing up on some of the terminology that I haven't used in a while."
—Amazon Customer Review
Learn More and Preview Sample Content |
|
160+ Amazon Ratings with 4.5-Star Average
"If you need to deploy software more frequently, this book is for you. Applying it will help you reduce risk, eliminate tedious work, and increase confidence. I'll be using the principles and practices here on all my current projects."
—Kent Beck
Learn More and Preview Sample Content |
Not on our our mailing list? Don't miss out on InformIT Promotions!
Sign up for email alerts for related sales and exclusive discounts.
* Displayed prices reflect our everyday savings price and are subject to change. Any discount codes are not valid on book + eBook bundles, book/eBook + video bundles, individual video lessons, non-discountable products, software, Rough Cuts, Safari Books Online, titles on promotion with our retail partners, or any title featured as eBook Deal of the Day or Video Deal of the Week. Discount codes may not be combined with any other offer and are not redeemable for cash.