您好,我想问一下国内有哪些书是关于编程的

2024-12-14 06:16:38
推荐回答(3个)
回答1:

参考:http://www.cnblogs.com/sunliming/archive/2010/05/29/1747012.html

下面只列了书的名字,没下载地址,大家若是想下电子版的可以到http://www.verycd.com/或是http://download.csdn.net/去看看,多数应该有的,另外有个下载书籍的网站http://www.shubulo.com/index.php,该网站主要提够 计算机专业类电子书(主要是PDF格式的)下载,感觉很不错,兴趣的不妨去看看。
一、C
01. C程序设计语言(第2版·新版)—Brian W.Kernighan(C语言之父)
02. C Primer Plus中文版(第五版)—Stephen Prata
03. C程序设计(第三版)————–谭浩强
04. C语言大全(第四版)—-HERBERT SCHILDT
05. C语言接口与实现:创建可重用软件的技术—-DAVID R.HANSON
06. C语言参考手册(原书第5版)——Samuel P.Harbison
07. C程序设计教程———H.M.Deitel/P.J.Deitel
08. C陷阱与缺陷———-Andrew Koenig

二、C++
01. C++程序设计语言(特别版)—Bjarne Stroustrup(C++之父)
02. C++ Primer (第3版)中文版—Stanley B.Lippman编著
03. C++ Primer (第4版)中文版—Stanley B.Lippman编著
04. C++标准程序库–Nicolai M.Josuttis——————-【自修教程与参考手册】
05. C++语言的设计和演化—Bjarne Stroustrup(C++之父)
06. 深度探索C++对象模型—Stanley B.Lippman编著
07. Essential C++中文版—Stanley B.Lippman编著
08. Effective C++中文版 2nd Edition—Scott Meyers编著
09. More Effective C++中文版—Scott Meyers编著
10. C++编程思想(第2版)第1卷:标准C++导引—Bruce Eckel编著
11. C++编程思想(第2版)第2卷:实用编程技术—Bruce Eckel编著
12. C++程序设计———-谭浩强
13. C++程序设计教程(第2版)————–钱能
14. C++ Primer Plus(第五版)中文版—Stephen Prata编著
广博如四库全书The c++ programming language、c++ Primer
深奥如山重水复Inside the c++ object model
程序库大全The c++ standard libray
工程经验之积累Effective c++、More Effective c++、Exceptional c++

C++八大金刚:
1、Essentital c++—lippman—C++之父,旁枝暂略,主攻核心,轻薄短小,初学者
2、The c++ programming language—C++之父,技术权威,用词深峻,思想深远,C++百科全书代表,圣经。
3、c++ Primer—-lippman—纵横书市十数年,c++最佳教本,c++百科全书代表。
4、Inside the c++ object model—–lippman—-揭示c++底层,非常好,非常难。
5、Effective c++—–通过50个编程实例,展示专家经验,行文有趣,深入浅出。
6、More Effective c++—-通过35个编程实例,展示专家经验,行文有趣,深入浅出。
7、The c++ standard libray---c++标准库的百科全书。
8、设计模式:可复用面向对象软件的基础------good!

三、C#
01. C# 程序设计–Charles Petzold编著
02. C# Primer中文版–Stanley B.Lippman编著
03. .NET框架程序设计(修订版)—Jeffrey Richter编著
04. C# Windows程序设计—Charles Petzold编著
05. .NET程序设计技术内幕—Jeff Prosise编著
06. .NET本质论–第1卷:公共语言运行库(中文版)–Chris Sells编著

四、VB
01. Visual Basic .NET技术内幕—Francesco Balena“vb首席大师”
02. Windows程序设计-Visual Basic.NET语言描述—Charles Petzold
03. .NET框架程序设计:Visual Basic.NET语言描述—Jeffrey Richter,Francesco Balena“vb首席大师”
04. Visual Basic 6编程技术大全—Francesco Balena“vb首席大师”
05. Visual Basic.NET 从入门到精通—-Petroutsos,E.
06. 高级VISUAL BASIC编程—-MATTHEW CURLAND

五、VC
01. Windows 程序设计(第5版)—-Charles Petzold“windows编程泰山北斗”
02. Windows核心编程—Jeffrey Richter“windows编程泰山北斗”
03. Windows高级编程指南—-Jeffrey Richter“windows编程泰山北斗”
04. 深入浅出MFC(第二版)—–“MFC四大天王”——-侯捷
05. MFC Windows程序设计(第2版)—MFC四大天王”–Jeff Prosise2
06. Visual C++ 技术内幕(第4版)–MFC四大天王”–David Kruglinski
07. 深入解析MFC———-MFC四大天王”—-George Shepherd
08. Visual C++.NET 技术内幕(第6版)-MFC四大天王”–David Kruglinski

六、加密解密
01. 应用密码学(协议算法与C源程序)——-Bruce Schneier
02. 网络信息安全的真相———–Bruce Schneier
03. 黑客大曝光:网络安全机密与解决方案(第5版)—–STUART MCCLURE
04. 软件加密技术内幕——-看雪学院
05. 加密与解密—软件保护技术与完全解决方案—–看雪学院
06. 加密与解密(第二版)——–段钢

七、汇编
01. Intel微处理器结构、编程与接口(第六版)—-Barry B. Brey
02. 80*86、奔腾机汇编语言程序设计————Barry B. Brey
03. Windows环境下32位汇编语言程序设计(第2版)——罗云彬
04. IBM-PC汇编语言程序设计(第2版) 国内优秀教材——–沈美明 温冬婵
05. IBM PC汇编语言程序设计(第五版)国外优秀教材——-PETER ABEL著,沈美明 温冬蝉译

八、算法
01. 计算机程序设计艺术——-Donald.E.Knuth
02. 算法导论—————–Thomas H. Cormen
03. 离散数学及其应用———-Kenneth H.Rosen
04. 具体数学—计算机科学基础—Donald.E.Knuth

九、图形编程
Windows 图形编程–FENG YUAN–图形编程界的Charles Petzold之书

十、数据结构
数据结构 C++语言描述(Data Structures C++) William Ford,William Topp 刘卫东 沈官林
数据结构算法与应用-C++语言描述Sartej Sahni 汪诗林 孙晓东等机械工业出版社

十一、软件工程
设计模式–可复用面向对象软件的基础
重构—改善既有代码的设计

十二、操作系统
深入理解计算机系统(修订版)——-RANDAL E.BRYANT

十三、游戏编程
01. Windows游戏编程大师技巧(第二版)
02. 游戏之旅–我的编程感悟
03. OpenGL超级宝典:第三版
04. OpenGL编程指南(第四版)
05. OpenGL编程指南(第四版)
06. Java 游戏高级编程
07. J2ME手机游戏编程入门
08. 游戏开发中的人工智能(英文影印版)
09. 3D游戏:卷2 动画与高级实时渲染技术
10. 面向对象的游戏开发
11. 3D游戏 卷1:实时渲染与软件技术
12. 3D游戏:卷2 动画与高级实时渲染技
13. J2ME手机游戏编程入门
14. Direct3D游戏编程入门教程(第二版)

资源下载:
刚在网上看到的,一些编程书籍和讲课视频,本人测试了下,多数都能下,速度也还不错,里面的 孙鑫VC++教程非常不错,号称是VC++的顶级教程,不过要有一定基础才能看懂哦,看来我要加加油哦,现在还菜鸟呢,呵呵~!
钱能 c++程序设计教程 第二版 高清PDF版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166018
Essential C++ 中文版+英文版 侯捷译
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167578
编程点金之Visual C++(电子教程) iso
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181036
C++程序调试实用手册 PDF版下载
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181037
C++面向对象多线程编程 PDF版下载
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181038
C++高级编程参考手册
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145562
C++ Primer 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145858
C++ Primer 第四版 中文版高清晰
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177763
高质量C++编程指南
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177759
C++ 编程思想 第1卷 标准C++导引
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177774
C++ 编程思想 第2卷 实用编程技术
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177770
More Effective C++ 简体中文版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146871
C++ Templates 中文版+英文版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176004
C++ Coding Standards[Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175999
Absolute C++ 全彩页代码剖析
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175578
Accelerated C++ – Practical Programming by Example
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177489
Inside the C++ Object Model
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175359
More Exceptional C++ [Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175358
Exceptional C++ [Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175357
Sams出版 C++ Unleashed
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163617
C++ GUI Programming with QT4
http://bbs.topsage.com/dispbbs.asp?boardID=119&ID=146734
Visual C++ 6傻瓜书 快速参考
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173217
Visual C++ 6.0 编程实例与技巧(PDF中文版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173210
Visual C++ 21天自学教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173174
跟我学Visual C++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174442
Visual C++ 6 数据库编程 21天自学教程 CHM
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173173
The C++ Programming Language 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175018
深度探索C++对象模型
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176965
Special Edition Using Visual C++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173171
Professional MFC with VC 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166005
Practical C++ Programming
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173744
Cross-Platform Development in C++
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174168
Iterative UML Development Using VC++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=124&ID=174831
Ace Programmer’s Guide
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174449
Visual C++高级界面特效制作百例
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=168630
精通GDI+编程 清华大学出版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=170571
孙鑫C++视频教程 rmvb格式 全20CD完整版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=156290
C++视频教程 边用边学Visual C++ 6 (ASF格式)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177500
中山大学蔡培兴 C++语言视频教程 全51讲 精品推荐
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158073
C++程序设计视频教程 东南大学何洁月主讲 全80讲(上) 48讲
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181543
C++程序设计视频教程 东南大学何洁月主讲 全80讲(下) 32讲
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181546

回答2:

首先是各种从入门到精通这一系列。 不过,在一些厉害的人的眼里,这些都有些弱,不过c#从入门到精通还可以。
还有谭浩强,这个人专门写编程书籍,国内挺有名的,普通水平学c的或多或少看过他的数

其实比较好的书还是国外的书。计算机类书籍一般比较好的有“大理石”,"人头书",“动物书”这三类。一般人头书面对初学者,比较易懂。

学c,一般可以看谭浩强的书,不过他写的书好像爱扣语法,比较好的编程书则倾向于教你如何编写程序,而不是学一些简单的语法,看外国人写的书好些。c++先看c++ primer plus ,再看c++ primer,这个可不是我写反了,plus比较简单。java可以看java编程思想。这应该是比较主流的语言了,剩下其他的有关网页编程,数据库,或是一些脚本语言python ruby可以自己找书看,基本学过一两门编程语言,再学其他的就简单多了。
如果做网页的话,可以看一些有关框架的书,有微软.net平台的,还有apache开源的一些框架ssh。

编程最重要的就是实践,一定要动手写程序。加油

回答3:

多了去了 各种书