Computer Books


Clean Code: A Handbook of Agile Software Craftsmanship
Design Patterns: Elements of Reusable Object-Oriented Software
Introduction to Algorithms
The C Programming Language
The Pragmatic Programmer: From Journeyman to Master
Code: The Hidden Language of Computer Hardware and Software
Refactoring: Improving the Design of Existing Code
Patterns of Enterprise Application Architecture
Mastering Regular Expressions
Domain-Driven Design: Tackling Complexity in the Heart of Software
The Mythical Man-Month: Essays on Software Engineering
Compilers: Principles, Techniques, and Tools
Programming Perl
Hackers: Heroes of the Computer Revolution
The UNIX Programming Environment