JAVA篇:
1.《Java 2核心技术》
2.《Java编程语言》
3.《Effective Java》
4.《Java解惑》
5.《Java编程思想》
C篇:
1.《C程序设计语言》
2.《C和指针》
3.《C陷阱与缺陷》
4.《C专家编程》
5.《你必须知道的495个C语言问题》
C++篇:
1.《C++ Primer》
2.《C++程序设计语言》
3.《Effective C++》
4.《More Effective C++》
5.《C++标准程序库:自修教程与参考手册》
6.《C++ Templates》
7.《C++必知必会》
8.《Essential C++》
9.《More Exceptional C++》
10.《C++编程思想》
11.《C++沉思录》
12.《Accelerated C++》
13.《C++编程规范:101条规则、准则与最佳实践》
14.《C++完全参考手册》
15.《Effective STL》
16.《STL源码剖析》
数据结构与算法篇:
1.《算法导论》
2.《数据结构与算法分析—C语言描述》
3.《计算机程序设计艺术》
4.《C算法(第一卷):基础、数据结构、排序和搜索》
5.《C算法(第二卷):图算法》
6.《算法艺术与信息学竞赛》
7.《计算机算法设计与分析》
程序员综合篇:
1.《程序员面试攻略》
2.《程序员面试宝典》
3.《游戏之旅-我的编程感悟》
4.《哥德尔、埃舍尔、巴赫——集异壁之大成》
5.《Programming Interviews Exposed》
6.《新手编程导论》
7.《代码大全》
8.《代码之美》
9.《代码优化:有效使用内存》
10.《Working Effectively with Legacy Code》
11.《Code Reading —— The Open Source Perspective》
12.《代码阅读方法与实践》
13.《疯狂的程序员》
14.《程序人生》
15.《软件工程思想》
16.《我是一只IT小小鸟》
17.《程序员修炼之道》
操作系统篇:
1.《操作系统-内核与设计原理》
2.《现代操作系统》
3.《自已动手写操作系统》
4.《鸟哥的Linux私房菜》
5.《Linux内核编程指南》
6.《深入理解LINUX内核》
7.《UNIX环境高级编程》
8.《Unix操作系统设计与实现》
9.《LINUX与UNIX SHELL编程指南》
10.《LINUX设备驱动程序》、
11.《LINUX教程:Windows用户转向Linux的12个步骤》、
12.《Linux内核源代码情景分析》、
13.《Linux内核源代码分析》、
14.《Linux内核完全注释》、
15.《Linux 0.01内核分析与操作系统设计》