OpenGL: 《Nehe教程》、《红皮书》、《蓝皮书》
DirectX: 《Visual C++/DirectX9 3D游戏开发导引》
DirectX: 《Visual C++/DirectX9 3D游戏开发导引》
shader: HLSL初级教程(DX)、GLSL初级教程(GL)、Cg教程_可编程实时图形权威指南
书单
C/C++
《C程序设计语言》+配套题解 //C语言经典
《C专家编程》 //C语言进阶
《C陷阱与缺陷》
《C++ primer》 +配套题解 //C++入门
《Effective C++》和《More Effective C++》 //C++进阶
《深度探索C++对象模型》
《C++程序设计原理与实践》
《C++编程惯用法——高级程序员常用方法和技巧》
库
《STL源码剖析》
《Effective STL中文版》
《Boost程序库完全开发指南》
OpenCL
《OpenCL异构计算》 //OpenCL唯一两本中文之一,适合入门
《OpenCL编程指南》 //OpenCL唯一两本中文之二,比上本详细些,涉及范围广
《大规模并行处理器编程实战》 //不解释…
操作系统
《鸟哥的Linux私房菜:基础学习篇》 //Linux入门
《Unix环境高级编程》 //Linux 进阶
《WINDOWS程序设计》 //windows入门
《WINDOWS核心编程》 //windows进阶
《程序员的自我修养:链接、装载与库》//编译入门
《编译原理》 //一本直接下来
《计算机程序的构造和解释》//程序本质理解
Android
《Android 4 入门经典》
《Android NDK编程》
编程
《C++编程规范》
《代码整洁之道》//代码质量入门
《代码大全》 //代码质量进阶
算法
《数据结构》//一本直接下来
《算法导论》//一本直接下来
《编程珠玑》 《编程珠玑 2》//“应用型”经典
程序设计
《大话设计模式》 //设计模式入门
《设计模式》 //一本直接下来,可是很难下来,所以上边的
《大教堂与市集》 //讲开源软件的,恩,暂时没中文
程序相关
《程序员修炼之道》 //职业发展相关
《高效程序员的45个习惯:敏捷开发修炼之道》//职业习惯相关
《人月神话》//软件管理经典
《人件》//团队维护经典
思维方式
《哥德尔、艾舍尔、巴赫书:集异璧之大成》 //艺术和数学的共同点
《禅与摩托车维修艺术》 //了解你的工具和任务
《别闹了,费曼先生!》 //兴趣和好奇心