程序员一些书

JAVA篇:

           1.Java 2核心技术》

           2.《Java编程语言》

           3.《Effective Java》

                   4.《Java解惑》

                         5.Java编程思想》

 

C篇:   

              1.C程序设计语言》

              2.C和指针》

          3.C陷阱与缺陷》

          4.C专家编程》

              5.《你必须知道的495C语言问题》

 

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.LINUXUNIX SHELL编程指南》

10.LINUX设备驱动程序》、

11.LINUX教程:Windows用户转向Linux12个步骤》、

12.Linux内核源代码情景分析》、

13.Linux内核源代码分析》、

14.Linux内核完全注释》、

15.Linux 0.01内核分析与操作系统设计》


面向对象篇:        

1.Head First设计模式》

2.《大话设计模式》

3.《设计模式精解》

4.UMLRational Rose 2002从入门到精通》

5.Sams Teach Yourself UML in 24 Hours

6.UML精粹:标准对象建模语言简明指南》

7.Java与模式》

8.UML和模式应用》

9.《道法自然:面向对象实践指南》

10.Design Patterns Explained : A New Perspectiveon Object-Oriented Design

11.UML Distilled: A Brief Guide to the StandardObject Modeling Language

12.《面向对象分析与设计》

13.《重构--改善既有代码的设计(中文版)》

14.《大象:Thinking in UML


编译汇编篇:   

1.Intel微处理器结构、编程与接口(第六版)》

2.Windows环境下32位汇编语言程序设计(第2版)》

3.《汇编语言(附答案)》

4.IBM PC汇编语言程序设计(第五版)》

5.《汇编语言编程艺术》

6.Intel汇编语言程序设计(第四版)》

7.《黑客反汇编揭秘》

8.《编译原理及实践》

9.《现代编译程序设计》

10.《现代编译原理--C语言描述》

11.《编译原理》

12.《程序设计语言编译原理》

13.Advanced Compiler Design and Implementation 高级编译器设计与实现》

 

 

   数据库篇:

1.《数据库系统概论》

       2.《数据库系统导论》
       3.《数据库系统基础教程》
       4.《数据挖掘--概念与技术》
       5.《数据库原理、编程与性能》
       6.《数据库系统实现》
       7.《数据库处理--基础、设计与实现》
       8.SQL语言艺术》
       9.SQL必知必会》


 



   

 

网络篇:

1.《UNIX网络编程》

       2.Unix网络编程(第二卷):进程间通信》
       3.C++网络编程1:运用ACE和模式消除复杂性》
       4.C++网络编程,2:基于ACE和框架的系统化复用》
       5.TCP/IP详解卷1:协议》

       6.TCP-IP详解卷二:实现》
       7.TCP-IP详解卷三:TCP事务协议,HTTPNNTPUNIX域协议》

  数学篇:

 

     1.《具体数学--计算机科学基础》、
     2.《组合数学》、
     3.《离散数学》、
     4.《离散数学及其应用》
     5.《概率与统计》、
     6.《数字原理》、
     7.《数论导引》

其它篇:



1.
Python语言入门》
2.《计算机图形学的算法基础》
3.OpenGL SuperBible
4.Perl语言编程》5.Perl编程金典》
6.Perl语言入门》
7.《深入学习Python程序开发》
8.Python技术参考大全》
9.Python编程指南》
10.Python核心编程》
11.C#程序员参考手册》
12.C#完全手册》
13.C#精髓》
14.C#入门经典》
15.《游戏之旅-我的编程感悟》
16.GNU make中文手册v3.80







            If you have any questions about this article, welcome to leave a message on the message board.



Brad(Bowen) Xu
E-Mail : maxxbw1992@gmail.com


原文地址:https://www.cnblogs.com/XBWer/p/3522799.html