#2 | | 3 |
#3 | Think OS Think OS: A Brief Introduction to Operating Systems | 3 |
#4 | | 0 |
#5 | Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code | 0 |
#6 | | 5 |
#7 | | 3.8 |
#8 | Reversing Secrets of Reverse Engineering | 4 |
#9 | | 0 |
#10 | The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage | 4.07 |
#11 | Metasploit: The Penetration Tester's Guide - David Kennedy
- Jim O'Gorman
- Devon Kearns
- Mati Aharoni
| 0 |
#12 | The Art of Intrusion: The Real Stories Behind the Exploits of Hackers, Intruders and Deceivers - Kevin D. Mitnick
- William L. Simon
| 3.25 |
#13 | | 0 |
#14 | | 0 |
#15 | | 0 |
#16 | The Dark Net: Inside the Digital Underworld | 4.25 |
#17 | The TCP/IP Guide The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference | 4 |
#18 | The Information: A History, a Theory, a Flood | 4.5 |
#19 | Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian
- Tom Griffiths
| 3.96 |
#20 | Introduction to the Theory of Computation | 4.67 |
#21 | | 2 |
#22 | Structure and Interpretation of Computer Programs - Harold Abelson
- Gerald Jay Sussman
- Julie Sussman
| 4.13 |
#23 | Programming Language Pragmatics | 0 |
#24 | The Mythical Man-Month: Essays on Software Engineering | 4 |
#25 | | 0 |
#26 | | 4.2 |
#27 | Computer Power and Human Reason: From Judgment to Calculation | 0 |
#28 | The Art of UNIX Programming | 4 |
#29 | | 0 |
#30 | | 4 |
#31 | Fluent Python: Clear, Concise, and Effective Programming | 4.38 |
#32 | Code: The Hidden Language of Computer Hardware and Software | 4.3 |
#33 | The Shellcoder's Handbook The Shellcoder's Handbook: Discovering and Exploiting Security Holes - Jack Koziol
- Chris Anley
- John Heasman
| 0 |
#34 | A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security | 4 |
#35 | | 4.33 |
#36 | Natural Language Processing With Python | 0 |
#37 | | 4.26 |
#38 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
| 4.03 |
#39 | | 0 |
#40 | We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency | 4 |
#41 | The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography | 4.15 |
#42 | Hardware Hacking: Have Fun while Voiding your Warranty - Joe Grand
- Kevin D. Mitnick
- Ryan Russell
| 0 |
#43 | | 0 |
#44 | Hardware Hacking Projects for Geeks | 0 |
#45 | | 3 |
#46 | The Boy Who Could Change the World | 0 |
#47 | Effective Python: 59 Specific Ways to Write Better Python | 4.25 |
#48 | Concepts, Techniques, and Models of Computer Programming | 0 |
#49 | The Complete Problem Solver | 0 |
#52 | The Art of Computer Programming, Volume 1: Fundamental Algorithms | 4.5 |
#53 | The Art of Computer Programming, Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions | 0 |
#54 | The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams | 5 |
#55 | The Art of Computer Programming, Volume 1, Fascicle 1 | 0 |
#57 | The Art of Computer Programming, Volume 4, Fascicle 4: Generating All Trees--History of Combinatorial Generation | 5 |
#58 | JavaScript: The Good Parts | 4 |
#59 | | 0 |
#60 | JavaScript: The Definitive Guide | 4.17 |
#61 | Beautiful Code - Jon L. Bentley
- Brian W. Kernighan
- Charles Petzold
- Douglas Crockford
- Henry S. Warren Jr.
- Ashish Gulhati
- Lincoln Stein
- Jim Kent
- Jack Dongarra
- Poitr Luszczek
- Adam Kolawa
- Greg Kroah-Hartman
- Diomidis Spinellis
- Andrew Kuchling
- Travis E. Oliphant
- Ronald Mak
- Rogério Atem de Carvalho
- Rafael Monnerat
- Bryan Cantrill
- Jeffrey Dean
- Sanjay Ghemawat
- Simon Peyton Jones
- R. Kent Dybuig
- William R. Otte
- Douglas C. Schmidt
- Andrew Patzer
- Karl Fogel
- Tim Bray
- Elliotte Rusty Harold
- Michael C. Feathers
- Alberto Savoia
| 3.67 |
#62 | The C Programming Language - Brian W. Kernighan
- Dennis M. Ritchie
| 4.42 |
#63 | The Little Schemer - Daniel P. Friedman
- Matthias Felleisen
| 4.33 |
#64 | | 0 |
#65 | Probability and Statistics for Computer Scientists | 0 |
#66 | Deep Learning - Ian Goodfellow
- Yoshua Bengio
- Aaron Courville
| 4.8 |
#67 | Neural Networks and Deep Learning | 5 |
#68 | The Architecture of Open Source Applications | 0 |
#69 | | 0 |
#70 | | 0 |
#71 | Clean Code: A Handbook of Agile Software Craftsmanship | 4.11 |
#72 | Introduction to Algorithms - Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
| 3.75 |
#73 | The Algorithm Design Manual | 4.4 |
#74 | Computer Systems Computer Systems: A Programmer's Perspective - Randal E. Bryant
- David Richard O'Hallaron
| 4.5 |
#75 | Computer Science: An Overview | 3.67 |
#76 | Algorithms - Robert Sedgewick
- Kevin Wayne
| 4.5 |
#77 | | 4.2 |
#78 | Artificial intelligence - Stuart Russell
- Peter Norvig
| 3.75 |
#79 | Python essential reference | 3 |
#80 | Secrets of the JavaScript Ninja | 4 |
#81 | | 0 |
#82 | | 4 |
#83 | Refactoring: Improving the Design of Existing Code | 4.13 |
#84 | Gates - Stephen Manes
- Paul Andrews
| 0 |
#85 | | 3.33 |
#86 | Language Implementation Patterns | 0 |
#87 | | 0 |
#88 | The Elements of Computing Systems: Building a Modern Computer from First Principles - Noam Nisan
- Shimon Schocken
| 4.67 |
#89 | Programming pearls - Jon L. Bentley
- Patrick Chan
| 3.33 |
#90 | Head First Design Patterns - Eric Freeman
- Kathy Sierra
- Bert Bates
- Elisabeth Robson
| 4.17 |
#91 | | 4.24 |
#92 | Compilers - Alfred V. Aho
- Ravi Sethi
- Jeffrey D. Ullman
| 4.25 |
#93 | | 0 |
#94 | The Calculi of Lambda-Conversion (Am-6), Volume 6 | 0 |
#95 | Numerical Methods For Mathematics, Science, and Engineering | 0 |
#96 | Programming Collective Intelligence: Building Smart Web 2.0 Applications | 2.75 |
#97 | Pattern Recognition and Machine Learning | 0 |
#98 | Introduction to Machine Learning with Python: A Guide for Data Scientists - Andreas C. Müller
- Sarah Guido
| 0 |
#99 | Data Science From Scratch: First Principles with Python | 4 |
#100 | Neural Network Methods for Natural Language Processing | 0 |
#101 | One Jump Ahead: Computer Perfection at Checkers | 0 |
#102 | An Introduction to Statistical Learning - Daniela Witten
- Trevor Hastie
- Robert Tibshirani
- Gareth James
| 0 |
#103 | Paradigms of artificial intelligence programming | 0 |
#104 | The Practice of Programming | 4 |