Y Hacker News Books

Programming books you might want to consider reading ↗

The books people recommended

2016-10-16 · 1,019 points · 131 comments · 22 books named by at least one person here and at least 3 people overall. The number on the left is how many people named it in this thread.

  1. 4

    The Art of Computer Programming

    Donald Knuth

    4 here · 127 all-time · #14 overall

    Buy on Amazon4.5 out of 5, 203 ratings on Amazon
  2. 3

    Calculus

    Spivak

    3 here · 99 all-time · #30 overall

    Buy on Amazon4.6 out of 5, 187 ratings on Amazon
  3. 2

    Structure and Interpretation of Computer Programs

    Harold Abelson

    2 here · 316 all-time · #2 overall

    Buy on Amazon4.7 out of 5, 742 ratings on Amazon
  4. 2

    Peopleware

    Tom DeMarco

    2 here · 62 all-time · #59 overall

    Buy on Amazon4.5 out of 5, 1,189 ratings on Amazon
  5. 2

    Algorithms

    Robert Sedgewick

    2 here · 49 all-time · #89 overall

    Buy on Amazon4.6 out of 5, 876 ratings on Amazon
  6. 2

    Linear Algebra Done Right

    Sheldon Axler

    2 here · 36 all-time · #142 overall

    Buy on Amazon4.7 out of 5, 736 ratings on Amazon
  7. 2Modern Compiler Implementation in ML

    Modern Compiler Implementation in ML

    Andrew Appel

    2 here · 6 all-time · #1166 overall

  8. 1

    Code

    Charles Petzold

    1 here · 147 all-time · #12 overall

    Buy on Amazon4.6 out of 5, 2,787 ratings on Amazon
  9. 1

    The Mythical Man-Month

    Frederick Brooks Jr.

    1 here · 137 all-time · #13 overall

    Buy on Amazon4.5 out of 5, 1,811 ratings on Amazon
  10. 1

    Concrete Mathematics

    Donald Knuth

    1 here · 46 all-time · #98 overall

    Buy on Amazon4.5 out of 5, 2 ratings on Amazon
  11. 1

    Refactoring

    Martin Fowler

    1 here · 37 all-time · #132 overall

    Buy on Amazon4.7 out of 5, 1,228 ratings on Amazon
  12. 1Operating Systems: Three Easy Pieces

    Operating Systems: Three Easy Pieces

    Tanenbaum

    1 here · 22 all-time · #279 overall

    Buy on Amazon4.5 out of 5, 721 ratings on Amazon
  13. 1Algorithms to Live By

    Algorithms to Live By

    Brian Christian

    1 here · 19 all-time · #330 overall

    Buy on Amazon4.5 out of 5, 6,632 ratings on Amazon
  14. 1Convex Optimization

    Convex Optimization

    Boyd and Vanderberghe

    1 here · 17 all-time · #384 overall

    Buy on Amazon4.6 out of 5, 210 ratings on Amazon
  15. 1Types and Programming Languages

    Types and Programming Languages

    Benjamin C. Pierce

    1 here · 15 all-time · #422 overall

    Buy on Amazon4.8 out of 5, 98 ratings on Amazon
  16. 1Engineering a Compiler

    Engineering a Compiler

    Cooper & Torczon

    1 here · 10 all-time · #687 overall

  17. 1Hacker's Delight

    Hacker's Delight

    Henry S. Warren

    1 here · 6 all-time · #1093 overall

  18. 1Higher Order Perl

    Higher Order Perl

    Mark Jason Dominus

    1 here · 5 all-time · #1283 overall

  19. 1The Little Book of Semaphores

    The Little Book of Semaphores

    1 here · 4 all-time · #1551 overall

  20. 1Computer Organization and Design

    Computer Organization and Design

    David A. Patterson; John L. Hennessy

    1 here · 4 all-time · #1553 overall

  21. 1Eloquent Ruby

    Eloquent Ruby

    Russ Olsen

    1 here · 4 all-time · #1646 overall

  22. 1Threaded Interpretive Languages

    Threaded Interpretive Languages

    Mark Loeliger

    1 here · 3 all-time · #2328 overall