EyebrarianPrize winnersGet the app

Books › The Practice of Programming (Addison-Wesley Professional Computing Series) › Books like it

If you loved

Books like The Practice of Programming (Addison-Wesley Professional Computing Series)

A masterclass in software craftsmanship that feels like an apprenticeship with a seasoned, patient mentor. These 12 books are the closest matches in mood, pace and themes, with what each one shares with The Practice of Programming (Addison-Wesley Professional Computing Series).

  • focused
  • orderly
  • intellectual
  • workshop-like
  1. 01

    The C Programming Language

    Brian W. Kernighan

    A masterclass in elegant brevity that feels like being handed the keys to the machine.

    Shares:
    • focused
    • intellectual
    • pragmatic
    • authoritative
  2. 02

    C programming

    Kim N. King · 1996

    A lucid, methodical journey into the bedrock of modern computing that transforms intimidation into structural mastery.

    Shares:
    • focused
    • authoritative
  3. 03

    Let us C

    Yashavant Prabhakar Kanetkar

    A conversational, step-by-step guide that transforms the daunting world of programming into an accessible, logical puzzle.

    Shares:
    • focused
    • pragmatic
  4. 04

    The art of computer programming

    Donald Knuth · 1973

    A monumental, intellectually demanding pilgrimage into the mathematical soul of computation.

    Shares:
    • focused
    • intellectual
    • authoritative
  5. 05

    Clean Code

    Robert C. Martin · 2008

    A tough-love mentorship session that transforms the chaotic art of programming into a disciplined, elegant craft.

    Shares:
    • focused
    • pragmatic
    • authoritative
    • software craftsmanship
  6. 06

    97 Things Every Programmer Should Know

    Kevlin Henney

    A chorus of veteran mentors offering bite-sized, hard-won wisdom to elevate your daily coding practice.

    Shares:
    • intellectual
    • pragmatic
    • authoritative
    • software craftsmanship
  7. 07

    Refactoring

    Martin Fowler

    A pragmatic masterclass in transforming chaotic, tangled systems into elegant, maintainable architecture through small, deliberate steps.

    Shares:
    • focused
    • orderly
    • pragmatic
    • authoritative
  8. 08

    Introduction to Algorithms

    Thomas H. Cormen, Charles E. Leiserson and others

    A monumental, demanding masterclass in computational logic that rewards patient study with profound structural clarity.

    Shares:
    • focused
    • intellectual
    • authoritative
  9. 09

    Advanced programming in the Unix environment

    W. Richard Stevens and Stephen A. Rago · 1992

    An authoritative, deeply satisfying descent into the foundational architecture of modern computing.

    Shares:
    • focused
    • pragmatic
    • authoritative
    • lucid
  10. 10

    C how to program

    Harvey M. Deitel · 1992

    A rigorous, hands-on immersion into the foundational logic and architecture of modern computing.

    Shares:
    • focused
    • pragmatic
    • authoritative
  11. 11

    The psychology of computer programming

    Gerald M. Weinberg · 1971

    A conversational, people-oriented exploration of the minds and teams behind the code.

    Shares:
    • intellectual
  12. 12

    Design Patterns

    Erich Gamma, John Vlissides and others

    An authoritative, foundational text that feels like unlocking the hidden architectural secrets of elegant software design.

    Shares:
    • focused
    • orderly
    • intellectual
    • pragmatic

Back to The Practice of Programming (Addison-Wesley Professional Computing Series)