Booksift

Technology

The best books on technology, ranked by quality.

Narrow it down

  1. 1
    The Pragmatic Programmer Andy Hunt, Dave Thomas · 1999
    ★★★★★★★★★★ 4.3 (53 ratings)
  2. 2
    Structure and interpretation of computer programs Harold Abelson, Gerald Jay Sussman, Julie Sussman · 1985
    ★★★★★★★★★★ 4.4 (28 ratings)
  3. 3
    Gödel, Escher, Bach Douglas R. Hofstadter · 1979
    ★★★★★★★★★★ 4.2 (75 ratings)
  4. 4
    The C Programming Language Brian W. Kernighan, Dennis MacAlistair Ritchie · 1978
    ★★★★★★★★★★ 4.2 (57 ratings)
  5. 5
    Automate the Boring Stuff with Python Al Sweigart · 2015
    ★★★★★★★★★★ 4.5 (17 ratings)
  6. 6
    The Clean Coder Robert C. Martin · 2011
    ★★★★★★★★★★ 4.3 (19 ratings)
  7. 7
    The Phoenix Project Gene Kim, Kevin Behr, George Spafford · 2013
    ★★★★★★★★★★ 4.1 (66 ratings)
  8. 8
    Dress pattern designing Natalie Bray · 1961
    ★★★★★★★★★★ 4.8 (6 ratings)
  9. 9
    Fluent Python Luciano Ramalho · 2015
    ★★★★★★★★★★ 4.8 (6 ratings)
  10. 10
    Software engineering Roger S. Pressman, Bruce Maxim · 1982
    ★★★★★★★★★★ 4.5 (10 ratings)
  11. 11
    Art of Computer Programming Donald Knuth · 1922
    ★★★★★★★★★★ 4.6 (8 ratings)
  12. 12
    C programming K. N. King · 1996
    ★★★★★★★★★★ 5.0 (5 ratings)
  13. 13
    The Mythical Man-Month Frederick P. Brooks · 1974
    ★★★★★★★★★★ 4.2 (31 ratings)
  14. 14
    The psychology of everyday things Donald A. Norman · 1988
    ★★★★★★★★★★ 4.1 (66 ratings)
  15. 15
    Introduction to Algorithms Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein · 1990
    ★★★★★★★★★★ 4.2 (24 ratings)
  16. 16
    Code Charles Petzold, Charles Petzold · 1999
    ★★★★★★★★★★ 4.2 (22 ratings)
  17. 17
    Learning Python Mark Lutz, David Ascher · 1999
    ★★★★★★★★★★ 4.3 (16 ratings)
  18. 18
    JavaScript David Flanagan · 1996
    ★★★★★★★★★★ 4.3 (14 ratings)
  19. 19
    Logo design love David Airey, David Airey · 2010
    ★★★★★★★★★★ 4.7 (6 ratings)
  20. 20
    Don't Make Me Think, Revisited Steve Krug · 2000
    ★★★★★★★★★★ 4.2 (18 ratings)
  21. 21
    Eloquent JavaScript Marijn Haverbeke · 2009
    ★★★★★★★★★★ 4.3 (12 ratings)
  22. 22
    The C++ programming language Bjarne Stroustrup · 1986
    ★★★★★★★★★★ 4.3 (10 ratings)
  23. 23
    Hackers Steven Levy · 1984
    ★★★★★★★★★★ 4.1 (26 ratings)
  24. 24
    Artificial Intelligence Stuart J. Russell, Peter Norvig · 1994
    ★★★★★★★★★★ 4.1 (25 ratings)
Report a problem with this list
What's wrong?
Anonymous. No email needed.