No Starch Press is one of my favorite indie tech publishers. I am a fan of their Linux titles like How Linux Works and System Programming in Linux. This is why I get excited when I see a new book from them.
I am telling you all this because Humble Bundle is offering the Think Like a Programmer 2026 bundle by No Starch Press (partner link) that includes 18 books across 3 price tiers.
You can start with 4 books for $11.80 or get all 18 for $47.20. The full tier includes Think Like a Programmer, The Rust Programming Language, 3rd Edition, and How Computers Really Work, along with books on C, ARM assembly, algorithms, and computer architecture.

Part of your purchase automatically goes to the Electronic Frontier Foundation. The books are DRM-free downloads in PDF, EPUB, and MOBI formats.
⏲️ The deal ends on September 28, 2026, at 11:30 PM IST (6:00 PM UTC).
Tier 1: Pay $11.80 or More for 4 eBooks
The first tier is a compact introduction to programs, software, and the machine underneath.
The title "Think Like a Programmer" starts to make sense here as this tier focuses on problem-solving instead of a single programming language. How Software Works explains common software ideas in plain terms, while The Secret Life of Programs and How Computers Really Work walk through what your code is actually doing on real hardware.
If you want a foundation before picking up a language like C, Rust, or even assembly, this is the small but useful starting point.

Tier 2: Pay $23.60 or More for 10 eBooks
The second tier includes the first 4 books and adds 6 more on top of that.
Effective C, 2nd Edition and Write Great Code, Volume 2, 2nd Edition move you into C and lower-level implementation. Data Structures and Algorithms in JavaScript covers the usual structures and algorithm patterns in a language many people already know.
The math side includes Math for Programming and The Art of Randomness. Computer Graphics from Scratch still fits in this trier if you like seeing algorithms draw something on screen.

Tier 3: Pay $47.20 or More for 18 eBooks
The top tier adds 8 more books and brings the total to 18. This is where Rust, compilers, ARM, and heavier CS material show up.
For languages and compilers, you get the Rust book, Total TypeScript, and Writing a C Compiler. Algorithmic Thinking, 2nd Edition is the extra algorithms title if you want more practice than the JavaScript data structures book.
The hardware group includes Computer Architecture, Introduction to Computer Organization: ARM Edition, and The Art of ARM Assembly, Volume 1. Quantum Computing is the most specialized add-on in this tier.
Paying above $47.20 can increase your contribution, but it doesn't add more books.

Your purchase supports EFF
EFF (Electronic Frontier Foundation) is a nonprofit defending digital rights, i.e., free speech, privacy, security, and innovation online. Founded in 1990, it fights surveillance and censorship in court, lobbies for encryption rights and net neutrality, builds free privacy tools like Privacy Badger, and defends coders and researchers facing legal threats.
Your bundle purchase funds this work directly. The lawyers, policy experts, and technologists keeping the internet open, which lines up closely with FOSS community values.
So you are not just purchasing DRM-free ebooks. You are also contributing to a better digital world.
🛒 Get the Bundle
This bundle gives you DRM-free ebooks in PDF, EPUB, and MOBI files, so you can keep the books and read them on Linux or an e-reader or use the MOBI files on Amazon Kindle device. As mentioned above, part of the purchase goes to EFF.
You can get the Think Like a Programmer 2026 bundle from Humble Bundle before September 28 ends.
Enjoy the ebooks.
Enjoyed this update? Support independent Linux news coverage
It's FOSS has been helping people use Linux for the past 14 years. Help us stay independent from big tech. Become a Plus member, enjoy ad-free reading and get 5 eBooks.