Programming Language
Updated: 2020-11-14
Java
Effective Java (2nd Edition)
C/C++
The C Programming Language
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Perl
Programming Pearls (2nd Edition)
Perl One-Liners: 130 Programs That Get Things Done