Advanced Compiler Design Implementation
Steven Muchnick
The AWK Programming Language
Alfred V. Aho & Brian W. Kernighan & Peter J. Weinberger
Bash Pocket Reference
Arnold Robbins
Compilers
Alfred V. Aho & Monica S. Lam & Ravi Sethi & Jeffrey D. Ullman
Computer Architecture
John L. Hennessy & David A. Patterson
Computer Organization and Design, ARM Edition
David A. Patterson & John L. Hennessy
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David Richard O'Hallaron
Database Management Systems
Raghu Ramakrishnan & Johannes Gehrke
Debugging Teams: Better Productivity Through Collaboration
Brian W. Fitzpatrick & Ben Collins-Sussman
Design Patterns
Ralph Johnson & Erich Gamma & John Vlissides & Richard Helm
Functional Programming in C++
Ivan Cukic
Information Retrieval: Implementing and Evaluating Search Engines
Stefan Büttcher & Charles L. A. Clarke & Gordon V. Cormack
Introduction to Algorithms
Thomas H. Cormen
Linkers and Loaders
John R. Levine
Linux Kernel Development
Robert Love
Object-Oriented Software Engineering
Ivar Jacobson & Magnus Christerson & ACM Press Staff & Patrik Jonsson & Gunnar Övergaard
Operating System Concepts
Abraham Silberschatz & Greg Gagne & Peter B. Galvin
Patterns of Enterprise Application Architecture
Martin Fowler
The Pragmatic Programmer
David Thomas & Andrew Hunt
Pro Git
Scott Chacon & Ben Straub
Probability, Statistics, and Random Processes For Electrical ...
Alberto Leon-Garcia
Purely Functional Data Structures
Chris Okasaki
Refactoring: Improving the Design of Existing Code
Rust for Rustaceans
Jon Gjengset
The Rust Programming Language
Steve Klabnik & Carol Nichols
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman & Julie Sussman