Books about CS, CE, programming &c.
TITLE AUTHOR(s)
Artificial Intelligence: A Modern Approach   [AIMA] Russell, Norvig
Beej's Guide to Network Programming Brian "Beej" Hall
Build Your Own Lisp Daniel Holden
C Programming: A Modern Approach K. N. King
Clean Code Robert C. Martin
Code: The Hidden Language of Computer Hardware and Software Charles Petzold
Compiler Design in C Allen I. Holub
Compilers: Principles, Techniques, and Tools   [Dragon Book] Aho, Lam, Sethi, Ullman
Computer Architecture: A Quantitative Approac Hennessy, Patterson
Computer Networking: A Top-Down Approach Kurose, Ross
Computer Networks: A Systems Approach Davie, Peterson
Computer Organization and Design: The Hardware/Software Interface Hennessy, Patterson
Computer Systems: A Programmer's Perspective Bryant, O'Hallaron
Concrete Mathematics Graham, Knuth, Patashnik
Crafting Interpreters Robert Nystrom
Design Patterns Explained: A New Perspective on Object Oriented Design Shalloway, Trott
Design Patterns: Elements of Reusable Object-Oriented Software Gamma, Helm, Johnson, Vlissides   [Gang of Four]
Discrete Mathematics Ross, Wright
Distributed Systems Steen, Tanenbaum
Dragonfly - Program a Game Engine from Scratch Mark Claypool
Easy 6502 Nick Morgan
Effective Modern C++ Scott Meyers
English++ Monika Stawicka &co.
Fundamentals of Database Systems Elmasri, Navathe
Game Engine Black Book(s) Fabien Sanglard
Game Programming Patterns Robert Nystrom
Grokking Algorithms: An illustrated guide for programmers and other curious people Aditya Bhargava
Introduction to Algorithms   [CLRS] Cormen, Leiserson, Rivest, Stein
Introduction to Automata Theory, Languages, and Computation Hopcroft, Ullman
Introduction to Graph Theory Robin J. Wilson
Introduction to the Theory of Computation Michael Sipser
Modern C Jens Gustedt
Numerical analysis Kincaid, Cheney
Operating System in 1,000 Lines Seiya Nuta
Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau
Physically Based Rendering: From Theory to Implementation Matt Pharr, Wenzel Jakob, Greg Humphreys
Ray Tracing in One Weekend Series Peter Shirley, Trevor David Black, Steve Hollasch
Software Engineering Ian Sommerville
Structure and Interpretation of Computer Programs   [SICP] Abelson, Sussman, Sussman
The Art of Assembly Language Randall Hyde
The Art of Computer Programming Donald Knuth
The C Book Banahan, Brady, Doran
The C Programming Language, 2nd edition   [K&R] Kernighan, Ritchie
The C++ Programming Language Bjarne Stroustrup
The Scientist and Engineer's Guide to Digital Signal Processing Steven W. Smith
The TCP/IP Guide Charles M. Kozierok
x64 Assembly Language Step-by-Step: Programming with Linux Jeff Duntemann
x86-64 Assembly Language Programming with Ubuntu Ed Jorgensen

More: