#Computer Professional Books
###programming
- C Interfaces and Implementations
- The C++ Programming Language(3rd Edition)
- How to Think Like a Computer Scientist--Learinig with Python
###algorithm 4. Data Structures and Algorithm Analysis in C 5. Algorithms on Strings, Trees and Sequences 6. The Algorithm Design Manual(2nd Edition) 7. Hacker's Delight(2nd Edition)
###operating system
- Operating Systems:Internals and Design Principles(7th Edition)
- The Design of the Unix Operating System
- Linux Kernel Development(3rd Edition)
###other
###Link 2. Google style guide