TL;DR

Programming book sales have fallen nearly 17% in 2023, with publishers ceasing to report on the category. AI tools like ChatGPT and GitHub Copilot now dominate programming education, transforming how developers learn.

Sales of programming books have sharply declined, and the category has virtually disappeared from industry reports, as AI chatbots and code assistants have taken over the role of teaching and answering programming questions.

According to industry data, sales in the ‘computer book’ category fell by 16.9% in the first nine months of 2023, and publishers have stopped publicly reporting on this segment. Meanwhile, AI tools like ChatGPT, with over 900 million monthly users, and GitHub Copilot, with 4.7 million paying subscribers, have become primary resources for learning programming. Stack Overflow questions have remained steady at around 3,800 per month, similar to pre-2010 levels, indicating that traditional Q&A forums are still active but less relied upon for comprehensive learning.

Experts note that the medium of printed books is ill-suited for the fast-evolving, digital nature of programming knowledge. Instead, interactive, AI-driven tools provide instant explanations and code generation, reducing the need for traditional textbooks. The decline in sales and reporting does not mean the end of programming education but suggests a fundamental change in how programmers acquire knowledge and skills.

Why It Matters

This shift matters because it reflects a broader transformation in education and professional development within the tech industry. As AI tools become the primary learning resource, the skills and methods of new programmers are likely to evolve, emphasizing higher-level abstraction and interaction over traditional reading and manual typing. This could impact the depth of understanding and the nature of problem-solving in programming roles.

Learning to Code with AI Assistance: Programming Smarter with Intelligent Development Tools

Learning to Code with AI Assistance: Programming Smarter with Intelligent Development Tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Historically, programming books served as the primary resource for learning coding skills, often requiring discipline and patience to work through lengthy texts. However, the rise of online resources, interactive tutorials, and now AI assistants has diminished their role. The decline in sales and reporting by publishers has been gradual but consistent, with no dramatic industry upheaval, only a quiet shift in learning habits. The trend aligns with the increasing adoption of AI tools that can generate code and explanations instantly, making traditional books less relevant.

“Nobody is going to buy it. The book costs three dollars. Nobody is going to buy it.”

— Cyrus, author of the source article

“AI tools like ChatGPT and Copilot have fundamentally changed how programmers learn and solve problems, reducing reliance on static texts.”

— Industry analyst

DK Workbooks: Coding in Scratch: Games Workbook: Create Your Own Fun and Easy Computer Games

DK Workbooks: Coding in Scratch: Games Workbook: Create Your Own Fun and Easy Computer Games

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is still unclear how this shift will affect long-term skill development, critical thinking, and deep understanding among new programmers. The impact on traditional publishing and the possible resurgence of printed resources in new formats remains uncertain.

Claude Code Pro: The Developer's Hands-On Guide to Building, Automating, and Shipping Real Software with AI in 2026

Claude Code Pro: The Developer's Hands-On Guide to Building, Automating, and Shipping Real Software with AI in 2026

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Industry experts expect continued growth in AI-powered coding tools and online learning platforms. Publishers may pivot toward digital or interactive formats, but the dominance of traditional books appears to be waning. Monitoring how educational practices evolve will be key in the coming years.

Learning Python: Powerful Object-Oriented Programming

Learning Python: Powerful Object-Oriented Programming

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Why are programming book sales declining?

Sales are declining because AI tools like ChatGPT and Copilot now provide instant, interactive learning and coding assistance, reducing the need for traditional textbooks.

Will programming books disappear completely?

They may not disappear entirely but are likely to become niche or digital formats, as AI and online resources dominate learning methods.

Does this mean programmers will learn less effectively?

It depends. AI tools can offer rapid explanations and code generation, but some argue that traditional books foster discipline and deep understanding that may be less emphasized with AI.

Source: Hacker News

You May Also Like

Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark

Antigravity 2.0 outperforms other AI models in the OpenSCAD Pantheon benchmark, demonstrating advanced spatial reasoning for parametric 3D modeling.

Memory has grown to nearly two-thirds of AI chip component costs

Memory now accounts for nearly 63% of AI chip component costs, reflecting a significant shift in the supply chain from 2024 to 2025.

The queue. Why the grid, not the chip, is the binding constraint on AI.

A Thorsten Meyer AI item argues power-grid queues, not chips alone, are limiting AI data center growth.

Silk: Open-source cooperative fiber scheduler

Silk is a new open-source fiber scheduler for Linux featuring per-CPU threads, io_uring integration, and topology-aware work-stealing, enhancing concurrency and performance.