Filtered ranking
Best Programming Books (Kindle) in 2026
4 of the 8 programming books ranked on listme.name match: they are offered as Kindle. The order uses the same scores as the full ranking.
The ranking
- 1
The Pragmatic Programmer, 20th Anniversary Edition
Language-neutral habits and craft advice for working developers, in print and ebook formats. It is paid, and its advice is general, so it ranks below the more technical books here for depth.
Best for Working developers who want craft habits
PDF, EPUB, Kindle, PrintPaid
- 2
Crafting Interpreters
A free, step-by-step build of two interpreters, with the full web edition at no cost. It is long and asks for a lot of code, which keeps it just below the top picks.
Best for Building a language interpreter from scratch
Read online, PDF, EPUB, Kindle, PrintFree
- 3
Eloquent JavaScript, 4th Edition
A free, conversational introduction to programming with JavaScript, with projects and exercise solutions. Its pace is slow for experienced developers, but the full text is free in several formats.
Best for Learning JavaScript and programming for free
Read online, PDF, EPUB, Kindle, PrintFree
- 4
Automate the Boring Stuff with Python, 3rd Edition
A free, practical book on scripting everyday tasks in Python, dated April 2025 by its publisher. It aims at task automation rather than software design, and its print and ebook copies are paid.
Best for Automating office and file tasks in Python
Read online, PDF, EPUB, Kindle, PrintFree
At a glance
| Product | Score | Price | Formats | Level | Free to read online | Latest edition | Main focus |
|---|---|---|---|---|---|---|---|
| The Pragmatic Programmer, 20th Anniversary Edition | 92.5 | Paid | PDF, EPUB, Kindle, Print | Intermediate | No | 20th anniversary edition | Software craft and habits |
| Crafting Interpreters | 90.5 | Free | Read online, PDF, EPUB, Kindle, Print | Intermediate | Yes | Not stated on the book site | Building programming language interpreters |
| Eloquent JavaScript, 4th Edition | 89.5 | Free | Read online, PDF, EPUB, Kindle, Print | Beginner | Yes | 4th edition, 2024 | Programming and JavaScript from first principles |
| Automate the Boring Stuff with Python, 3rd Edition | 80.5 | Free | Read online, PDF, EPUB, Kindle, Print | Beginner | Yes | 3rd edition, April 2025 | Python scripts for everyday tasks |