20 Best General Programming Books

Are you looking for the best general programming books? If so, you're not alone. Thousands of people turn to the internet each day to find books that they can purchase and have delivered right to their doorsteps.

The good news is that there are a number of great general programming books. The bad news is that with so many options, it can be hard to know where to start.

To help you make the best decision, we've compiled a list of some of the best-selling general programming books:

SaleBestseller No. 1
Dynamic Programming: Models and Applications (Dover Books on Computer Science)
  • Denardo, Eric V. (Author)
  • English (Publication Language)
  • 238 Pages - 04/23/2003 (Publication Date) - Dover Publications (Publisher)
SaleBestseller No. 2
Game Programming with Unity and C#: A Complete Beginner’s Guide
  • Hardman, Casey (Author)
  • English (Publication Language)
  • 597 Pages - 06/14/2020 (Publication Date) - Apress (Publisher)
SaleBestseller No. 3
The Book of R: A First Course in Programming and Statistics
  • Davies, Tilman M. (Author)
  • English (Publication Language)
  • 832 Pages - 07/16/2016 (Publication Date) - No Starch Press (Publisher)
Bestseller No. 4
Bestseller No. 5
Rust Programming Cookbook: Explore the latest features of Rust 2018 for building fast and secure apps
  • Amazon Kindle Edition
  • Matzinger, Claus (Author)
  • English (Publication Language)
  • 446 Pages - 10/18/2019 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 6
Unity 5.x Game AI Programming Cookbook
  • Amazon Kindle Edition
  • Palacios, Jorge (Author)
  • English (Publication Language)
  • 464 Pages - 03/31/2016 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 7
Tcl/Tk 8.5 Programming Cookbook
  • Amazon Kindle Edition
  • Wheeler, Bert (Author)
  • English (Publication Language)
  • 447 Pages - 02/11/2011 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 8
Cooking Channel GO
  • Stream live TV when you log in with your TV provider
  • Browse by genre to find your favorite shows and discover new ones
  • Pick up episodes where you left off across all of your devices
  • Put the episodes you love most on your Favorite Shows list
  • Save episodes to your Watch Later list
Bestseller No. 9
M3GAN
  • Amazon Prime Video (Video on Demand)
  • Allison Williams, Ronny Chieng, Violet McGraw (Actors)
  • Gerard Johnstone (Director) - Akela Cooper (Writer) - Jason Blum (Producer)
  • English (Playback Language)
  • English (Subtitle)
Bestseller No. 10
Oxford Composition Notebooks, Wide Ruled Paper, 9-3/4" x 7-1/2", Assorted Marble Covers, 100 Sheets, 12 per Pack, Colors May Vary (63794)
  • Save by the pack: Get 12 composition notebooks with 100 sheets of wide ruled paper in each; a stock-up staple for your school supplies list
  • Sturdy covers protect your notes and provide a solid writing surface; great for English comp, labs, general notes and journals
  • Wide ruled paper allows for large writing; sturdy stock handles mechanical pencils, gel pens, ink pens and highlighters for perfect notes
  • Black marble notebook covers have conversion charts and a blank class schedule inside; use erasable pens to update your schedule as needed
  • Sewn pages are permanently bound; more secure than spiral notebooks for notes, journal, or bullet journal entries that last
Bestseller No. 11
A Christmas Festival
  • Audio CD – Audiobook
  • English (Publication Language)
  • 10/25/1990 (Publication Date) - Sony Classical (Publisher)
Bestseller No. 12
The Art of Ratchet & Clank
  • Amazon Kindle Edition
  • Sony Computer Entertainment (Author)
  • English (Publication Language)
  • 248 Pages - 07/24/2018 (Publication Date) - Dark Horse Books (Publisher)
Bestseller No. 13
ROSWELL - THE ALIENS ATTACK
  • Factory sealed DVD
  • Steven Flynn, Kate Greenhouse, Brent Stait (Actors)
  • Brad Turner (Director)
  • English (Subtitle)
  • English (Publication Language)
Bestseller No. 14
Acer Aspire 5 Slim Laptop, 15.6 inches Full HD IPS Display, AMD Ryzen 3 3200U, Vega 3 Graphics, 4GB DDR4, 128GB SSD, Backlit Keyboard, Windows 10 in S Mode, A515-43-R19L, Silver
  • Aspect Ratio:16:9
  • AMD Ryzen 3 3200U Dual Core Processor (Up to 3.5GHz); 4GB DDR4 Memory; 128GB PCIe NVMe SSD
  • 15.6 inches full HD (1920 x 1080) widescreen LED backlit IPS display; AMD Radeon Vega 3 Mobile Graphics
  • 1 USB 3.1 Gen 1 port, 2 USB 2.0 ports & 1 HDMI port with HDCP support
  • 802.11ac Wi-Fi; Backlit Keyboard; Up to 7.5 hours battery life
Bestseller No. 16
Neuro linguistic programming easy steps to learn confidence
  • Amazon Prime Video (Video on Demand)
  • Joel Thielke (Actor)
  • --- (Director) - Joel Thielke (Producer)
  • English (Playback Language)
  • English (Subtitle)
Bestseller No. 17
Programming Smalltalk – Object-Orientation from the Beginning: An introduction to the principles of programming
  • Brauer, Johannes (Author)
  • English (Publication Language)
  • 450 Pages - 02/09/2015 (Publication Date) - Springer Vieweg (Publisher)
Bestseller No. 18
Cambridge Singers Christmas Album
  • Audio CD – Audiobook
  • English (Publication Language)
  • 10/07/2003 (Publication Date) - Collegium Records (Publisher)
Bestseller No. 19
The Art of Halo: Creating A Virtual World
  • Meet the brains behind Bungie, the birthplace of Halo
  • Feast your eyes on a panorama of all-new artwork from its spectacular sequel Halo 2–one of the most eagerly-awaited games of 2004
  • Discover the art of game design from the inside out, in interviews with–and illustrations by–the Halo creative team
  • Learn the secrets of designing gear from the artists themselves
  • Follow the construction of a crucial sequence from storyboard to completion, along with pages from the actual script
Bestseller No. 20
STAR WARS Darth Vader Leadership Motivational Poster Mens T-Shirt(Black,X-Large)
  • Officially licensed Star Wars Darth Vader T-shirt
  • Standard Adult Men's sizes and Fit that can be worn by women who prefer a looser boyfriend fit.
  • Increase your office synergy or impress your boss on the next casual Friday with this Motivational Darth Vader t-shirt!
  • May the Force be with you!
  • If anybody knows what leadership is about and how it is to lift up those around you, Darth Vader does.

If you love to read, there's nothing better than finding to buy new general programming books in your collection. But with so many options available, how do you know which ones are worth your time and money?

Here are a few tips to help you to buy the best general programming books online:

  1. Check out online reviews. With so many different opinions out there, it can be tough to know which books are actually worth reading. Checking out online reviews from trusted sources can help you narrow down your options.
  2. Consider the price. It's important to find books that fit your budget. Fortunately, there are plenty of great options available at a variety of price points.
  3. Look for deals and discounts. Many online retailers offer discounts on certain general programming books, so it's worth checking around to see if you can snag a good deal.
  4. Consider the author's reputation. If you're familiar with an author's other work and liked it, there's a good chance you'll enjoy their new book.
  5. Go beyond the bestsellers. Bestselling general programming books are often popular for a reason, but don't be afraid to explore other titles that may not be as well-known. You might be surprised at what you find!
  6. Make sure you check the shipping policy before you buy anything. Many online retailers offer free shipping, but sometimes it comes with a catch - like a minimum order amount.
  7. If you're not sure about a store's return policy, give them a call or send them an email to ask. Most online stores will allow you to return items within a certain time frame, but some have stricter policies than others.
  8. Be sure to choose a store that accepts the payment method you're most comfortable with. Some stores only accept credit cards, while others accept other forms of payment.
  9. Trust your gut. Ultimately, you should choose the book that feels right for you. If something doesn't feel quite right, don't force yourself to read it. There are plenty of other great books out there!
  10. Take your time. There's no rush when it comes to finding new general programming books to read. So, take your time browsing, and don't feel like you need to make a purchase right away.

With these tips in mind, you should be able to find the best general programming books. Happy reading!