Best Programming Languages (Dec. 2024) - Rated by CherryPicks' Experts

At a Glance: Our Top Picks

Top 1

Types and Programming Languages (The MIT Press)

9.9
CPR Score
Top 2

Go Programming Language, The (Addison-Wesley Professional Computing Series)

9.8
CPR Score
Top 3

Object Pascal Handbook Delphi 10.4 Sydney Edition: The Complete Guide to the ...

9.7
CPR Score
Tips


Below is a list of the top 30 best Programming Languages. Our team has selected the top products by analyzing and evaluating 1,200 products of different Computers & Technology, Programming & Web Development brands, including imusti, Wiley, Pearson, No Starch Press, O'Reilly Media, Addison-Wesley Professional, Drip Digital, The MIT Press, Apress, Pragmatic Bookshelf, Morgan Kaufmann, E-Man Press LLC And Createspace Independent Publishing Platform. Hope this listing can make your shopping choice much easier.

* CherryPicks.Reviews is reader-supported, Our editor review, and recommend the best products based on extensive data analysis, if you click on the product links, we may earn a commission through qualifying products purchased.

The Best Programming Languages Rated by CherryPicks

Market Overview
Programming Languages Reviewed
  • Reviews Analyzed: 18,671 Items
  • CPR Avg. Rating: 8.5 / 10
30 Products Evaluated
  • Highest Price: $181.25
  • Lowest Price: $8.83
  • Avg. Price: $60.19
Price Disclaimer

Top 30 Programming Languages on Amazon (Verified You can Buy)

Types and Programming Languages (The MIT Press)

The MIT Press
9.4 x 8.12 x 1.42 Inches
2.8506 Pounds
  • Author: Pierce, Benjamin C.
  • Original Language, Published, Unknown: English

Ratings for The MIT Press (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
De-light Books -

Go Programming Language, The (Addison-Wesley Professional Computing Series)

Addison-Wesley Professional
9.1 x 7.3 x 1.0 Inches
1.6314 Pounds
  • Author: Donovan, Alan, Kernighan, Brian
  • Original Language, Published, Unknown: English

Ratings for Addison-Wesley Professional (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Object Pascal Handbook Delphi 10.4 Sydney Edition: The Complete Guide to the Object Pascal programming language for Delphi 10.4 Sydney

7.44 x 1.21 x 9.69 Inches
2.08 Pounds
  • Author: Cantu, Marco
  • Original Language, Published, Unknown: English

Ratings for Object Pascal Handbook Delphi 10.4 Sydney Edition: The Complete Guide to the Object Pascal programming language for Delphi 10.4 Sydney (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 4

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)

Pragmatic Bookshelf
7.5 x 1.2 x 9.25 Inches
1.5124 Pounds
Illustrated
  • Author: Tate, Bruce
  • Original Language, Published, Unknown: English

Ratings for Pragmatic Bookshelf (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Features

Used Book in Good Condition
Top 5

Concepts of Programming Languages (11th Edition)

Pearson
7.5 x 1.3 x 9.2 Inches
2.5574 Pounds
  • Author: Sebesta, Robert
  • Original Language, Published, Unknown: English

Ratings for Pearson (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Mortuus Books -
Khronocide LLC -
Premier-Commerce -

Learn JavaScript Quickly: A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course With Hands-On Project)

8.5 x 0.4 x 11.0 Inches
0.9105 Pounds
  • Author: Quickly, Code
  • Original Language, Published, Unknown: English

Ratings for Learn JavaScript Quickly: A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course With Hands-On Project) (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 7

Essentials of Programming Languages, third edition (The MIT Press)

The MIT Press
9.5 x 8.0 x 1.0 Inches
2.101 Pounds
Illustrated
  • Author: Friedman, Daniel P., Wand, Mitchell
  • Original Language, Published, Unknown: English

Ratings for The MIT Press (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Book Depository US 38
Cambridge Glen Bookstore -
Top 8

Python Basics: A Practical Introduction to Python 3

6.0 x 1.44 x 9.0 Inches
1.8497 Pounds
  • Author: Amos, David, Bader, Dan, Jablonski, Joanna, Heisler, Fletcher
  • Original Language, Published, Unknown: English

Ratings for Python Basics: A Practical Introduction to Python 3 (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

C Programming Language, 2nd Edition

Pearson
6.8 x 0.7 x 9.2 Inches
1.1023 Pounds
  • Author: Brian W. Kernighan, Dennis M. Ritchie
  • Published, Unknown: English
  • Original Language: German

Ratings for Pearson (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 10

Think Julia: How to Think Like a Computer Scientist

O'Reilly Media
7.0 x 0.62 x 9.19 Inches
1.0 Pounds
  • Author: Lauwens, Ben, Downey, Allen B., Downey, Allen
  • Original Language, Published, Unknown: English

Ratings for O'Reilly Media (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C: Third Edition

E-Man Press LLC
7.44 x 1.47 x 9.69 Inches
2.8506 Pounds
  • Author: Zhu, Yifeng
  • Menu, Original Language, Published, Unknown: English

Ratings for E-Man Press LLC (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 12

The Rust Programming Language (Covers Rust 2018)

No Starch Press
7.06 x 1.25 x 9.19 Inches
2.35 Pounds
Illustrated
  • Author: Klabnik, Steve, Nichols, Carol
  • Original Language, Published, Unknown: English

Ratings for No Starch Press (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
VAROL SHOPPING WORLD -

Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems

7.5 x 1.12 x 9.25 Inches
1.857 Pounds
  • Author: Jeffery, Clinton L.
  • Original Language, Published, Unknown: English

Ratings for Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Learn C++ Quickly: A Complete Beginner’s Guide to Learning C++, Even If You’re New to Programming (Crash Course With Hands-On Project)

Drip Digital
8.5 x 0.52 x 11.0 Inches
1.1993 Pounds
  • Author: Quickly, Code
  • Original Language, Published, Unknown: English

Ratings for Drip Digital (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Programming Language Pragmatics

Morgan Kaufmann
7.5 x 1.7 x 9.2 Inches
4.2108 Pounds
  • Author: Scott, Michael, Scott, Michael L.
  • Original Language, Published, Unknown: English

Ratings for Morgan Kaufmann (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
itemspopularsonlineaindemand 4,076

Assembly Language Step-by-Step: Programming with Linux

Wiley
7.2992 x 1.5984 x 8.9016 Inches
1.9004 Pounds
  • Author: Duntemann, Jeff
  • Original Language, Published, Unknown: English

Ratings for Wiley (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Publisher Direct 7,168
Top 17

Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language

Apress
7.01 x 0.83 x 10.0 Inches
1.409 Pounds
  • Author: Dmitrović, Slobodan
  • Original Language, Published, Unknown: English

Ratings for Apress (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 18

C++ Programming Language, The

Addison-Wesley Professional
7.75 x 2.15 x 9.45 Inches
4.1888 Pounds
  • Author: Stroustrup, Bjarne
  • Original Language, Published, Unknown: English

Ratings for Addison-Wesley Professional (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Features

Used Book in Good Condition
Top 19

Programming Languages: Concepts and Implementation

7.3 x 2.0 x 9.0 Inches
2.0 Pounds
  • Author: Perugini, Saverio
  • Original Language, Published, Unknown: English

Ratings for Programming Languages: Concepts and Implementation (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
itemspopularsonlineaindemand 4,076
New-Books 9,435
JP Academics -
Boto Books -

Python for Everybody: Exploring Data in Python 3

Createspace Independent Publishing Platform
7.0 x 0.75 x 9.75 Inches
1.05 Pounds
  • Author: Severance, Dr. Charles Russell
  • Editor: Blumenberg, Sue, Hauser, Elliott
  • Illustrator: Andrion, Aimee
  • Original Language, Published, Unknown: English

Ratings for Createspace Independent Publishing Platform (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)

Addison-Wesley Professional
7.7 x 1.1 x 9.35 Inches
1.9842 Pounds
Illustrated
  • Author: Thomas, David, Hunt, Andrew
  • Original Language, Published, Unknown: English

Ratings for Addison-Wesley Professional (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Rio Negro Book Co. -

Programming Rust: Fast, Safe Systems Development

7.0 x 1.5 x 9.0 Inches
0.2205 Pounds
  • Author: Blandy, Jim, Orendorff, Jason, Tindall, Leonora F. S., Leonora, Tindall
  • Original Language, Published, Unknown: English

Ratings for Programming Rust: Fast, Safe Systems Development (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 23

Mastering Swift 5.3: Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition

Kindle eBook
  • Author: Hoffman, Jon
  • Published: English

Ratings for Mastering Swift 5.3: Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com Services LLC -

Linux with Operating System Concepts

7.0 x 1.25 x 10.0 Inches
2.34 Pounds
  • Author: Fox, Richard
  • Original Language, Published, Unknown: English

Ratings for Linux with Operating System Concepts (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Apex_media🍏 2,128
Basi6 International -
firstclassbooks -
TextbookRush🍎 -

Grokking Functional Programming

7.375 x 1.3 x 9.25 Inches
2.0283 Pounds
  • Author: Plachta, Michal
  • Original Language, Published, Unknown: English

Ratings for Grokking Functional Programming (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
Top 26

Java: A Beginner's Guide, Ninth Edition

7.3 x 1.6 x 9.1 Inches
2.5993 Pounds
  • Author: Schildt, Herbert
  • Original Language, Published, Unknown: English

Ratings for Java: A Beginner's Guide, Ninth Edition (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
McGrawHill -

Computer Programming: The Bible: Learn From The Basics to Advanced of Python, C, C++, C#, HTML Coding, and Black Hat Hacking Step-by-Step IN NO TIME!

Createspace Independent Publishing Platform
6.0 x 0.3 x 9.0 Inches
  • Author: Architects, CyberPunk
  • Original Language, Published, Unknown: English

Ratings for Createspace Independent Publishing Platform (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Machine Learning for Financial Risk Management with Python: Algorithms for Modeling Risk

7.0 x 0.5 x 9.25 Inches
1.17 Pounds
  • Author: Karasan, Abdullah
  • Original Language, Published, Unknown: English

Ratings for Machine Learning for Financial Risk Management with Python: Algorithms for Modeling Risk (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Rust for Rustaceans: Idiomatic Programming for Experienced Developers

7.06 x 0.69 x 9.25 Inches
0.8113 Pounds
  • Author: Gjengset, Jon
  • Original Language, Published, Unknown: English

Ratings for Rust for Rustaceans: Idiomatic Programming for Experienced Developers (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -

Code: The Hidden Language of Computer Hardware and Software

imusti
6.0 x 1.0 x 8.9 Inches
1.1905 Pounds
Illustrated
  • Author: Petzold, Charles
  • Menu, Original Language, Published, Unknown: English

Ratings for imusti (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Amazon.com -
bargainbookstores- -
ThriftBooks-Baltimore 171
USAHARMONY -

Features

New
Mint Condition
Show More

Top 10 Programming Languages - Verified to Buy (Apr. 2024)

Top 10 Programming Languages Brands on Amazon

Here is the list of top-rated brands that were evaluated by CherryPicks.

  • The MIT Press
  • Addison-Wesley Professional
  • Pragmatic Bookshelf
  • Pearson
  • O'Reilly Media
  • E-Man Press LLC
  • No Starch Press
  • Drip Digital
  • Morgan Kaufmann
  • Wiley

Top 10 Programming Languages Sellers: CPR Seller Rank List

CPR sellers rank is based on CherryPicks-AI bestselling ranking system that helps us analyze each seller's sales trends. The List of top seller ranks is our in-house data, essential for our product ranking to help you make the right shopping choice.

Rank Name Yearly Feedbacks Avg. Ratings
🥇 Book Depository US 19,582 4.7
🥈 ThriftBooks-Baltimore 9,315 4.8
🥉 Apex_media🍏 1,958 4.8
4 itemspopularsonlineaindemand 1,211 4.7
5 Publisher Direct 779 4.8
6 bargainbookstores- 581 4.9
7 TextbookRush🍎 462 4.8
8 Amazon.com 385 4.7
9 De-light Books 355 4.9
10 Basi6 International 224 4.6
View or download top Programming Languages seller & rating report
Book Depository US [19582] ThriftBooks-Baltimore [9315] Apex_media🍏 [1958] itemspopularsonlineaindemand [1211] Publisher Direct [779] bargainbookstores- [581] TextbookRush🍎 [462] Amazon.com [385] De-light Books [355] Basi6 International [224] Book Depository US 56% ThriftBooks-Baltimore 27% Apex_media🍏 6% itemspopularsonlineaindemand 3% Publisher Direct 2% bargainbookstores- 2% TextbookRush🍎 1% Amazon.com 1% De-light Books 1% Basi6 International 1%

[Get] Programming Languages Deals (✅Exclusively for Prime)

What does "Amazon Fulfilled" Mean?

Amazon Fulfilled refers to products handled by Amazon's logistics, which indicates that the product is stored, packed, and shipped by Amazon from one of its fulfillment centers.

When you order a product that is "Amazon Fulfilled," Amazon takes care of the storage, packing, shipping, and customer service for that product. This often ensures quicker delivery and better customer service compared to products that are not fulfilled by Amazon. It also means that the product is eligible for Amazon's return policy.

What does "Prime" Mean?

"Prime" refers to Amazon Prime Member (Join Amazon Prime Now), which indicates eligibility for Prime benefits. When you see "Prime" next to a product on Amazon, This generally means that if you are  an Amazon Prime member, you can get free two-day shipping on that product, and sometimes even same-day or one-day shipping depending on your location.

Prime members also have access to other benefits, including 2-Day ShippingExclusive Member DealsPrime VideoBuy With PrimeAmazon MusicPrime Gaming, and more.

Shop Prime Programming Languages Deals

What does "Free Shipping" Mean?

"Free Shipping" means that you will not be charged additional fees for the shipping of that product. However, unlike "Prime," which usually guarantees fast two-day shipping, "Free Shipping" doesn't necessarily mean fast shipping.

Sometimes there might be a minimum purchase requirement to qualify for free shipping if you are not a Prime member. For Prime members, the "Free Shipping" usually refers to the free two-day shipping that is one of the benefits of the Prime membership.


Why Should You Trust Us?

Now hundreds and thousands of Computers & Technology, Programming & Web Development supplies are available on Amazon, Picking the right one is not easy, and that may take a lot of your time, Right? and What is the best Programming Languages to buy for new December 2024?

CherryPicks’s Methodology for Evaluating Programming Languages

We developed the CherryRatings-AI system to identify and score reviews and the CherryPicks-AI ranking system that uses TensorFlow framework to generate the best list, It will help us evaluate Computers & Technology, Programming & Web Development items that sell on Amazon. The score of items is based on over ten parameters such as analyzing customer review content, product reviewing rating statistics, brand reputation evaluation, comparing product price with features, etc, You can visit How We Rank to learn more in detail.

We collected and analyzed 1,200 of Programming Languages reviews based on our selection criteria. It helped us shortlist the top qualified and rated Programming Languages for Computers & Technology, Programming & Web Development, We found that most customers choose Programming Languages with an average price of $60.19, and the top brands are imusti, Wiley, Pearson, No Starch Press, O'Reilly Media, Addison-Wesley Professional, Drip Digital, The MIT Press, Apress, Pragmatic Bookshelf, Morgan Kaufmann, E-Man Press LLC And Createspace Independent Publishing Platform. 

Then our expert-level editors reviewed all those quality items and selected the top 30 Programming Languages for you, We have researched hundreds of sellers and picked the top sellers for Computers & Technology, Programming & Web Development, including Book Depository US, ThriftBooks-Baltimore, Apex_media🍏, itemspopularsonlineaindemand, Publisher Direct, bargainbookstores-, TextbookRush🍎, Amazon.com, De-light Books, Basi6 International, Mortuus Books And JP Academics. The Types and Programming Languages (The MIT Press) are available for purchase right now, and The seller of #1 rank product has received honest feedback from 75 consumers with an average rating of 4.8.

We've helped a lot of satisfied users get the right Books, Software product based on their needs, and save lots of time for them to pick Programming Languages to buy.


Written By Harold J. Yates

Harold J. Yates loves to read books across genres. He would be providing us with book reviews and tips to make us buy the best books. When Harold is not reading or writing, he is playing tennis with his friends or meditating alone in the garden.