编程计算机经典书籍介绍 转

计算机书籍  时间:2021-02-12  阅读:()

计算机经典书籍介绍转

计算机经典书籍介绍

一、为何要学编程?

每个人动机不一样。大致有

1、为了找个好工作或为了有更好机会与更好发展。

2、看到别人超厉害所以也想学。

3、实际工作中很多场合需要。

4、从小就立志做个程序员做软件工程师。

5、振兴中国软件事业。

二、如何学编程?

1、多看好书。

差书误人子弟不但浪费时间与精力而且打击人信心差书使人很久都不会让会让人怀疑自已

学习能力。

现在书很多但好书很少特别是被大家公认很有价值好书更是少之又少。历经多年时间考验

与市场风雨不残酷洗礼而仅存巨著更是极其稀少。 中国历史上文学小说类书本多如牛毛但仅存巨

著也只不过红楼梦等四本名著而已。

编程方面也是如此。

2、多动手。

这一点很重要。而且特别重要。

"纸上得来终觉浅绝知此事要躬行。 "陆游千古名句说就是这个道理并且同样适合于编程方

面。

三、用什么语言最好?

这主要取决于应用领域每种语言都有自已长处与不足。

第1页

1、汇编语言与C语言在单片机及工控领域用较多。另外C语言也是一种通用语言是学C++/c#起点。

2、 C++系统编程等多个方面最常用编译器是VC。

3、 C#/Java网络编程方面新兴。

4、 VB通用。

5、还有Delphi等。

个人建议从未编过程就从学vb开始。有基础可直接学c++/VC。

四、有什么好书?

几年前 台湾著名技术作家侯捷先生曾经写过一篇影响很大书评文章 叫做《MFC四大天王》 。文章

意思是说在MFC浩瀚书海中只要认真研读与学习其中四本就可以"五岳归来不看山"。侯先生虽以

MFC为例但是这个道理却同样适合于MFC之外很多具体技术领域这不能不说是一个有趣统计现象。

通常在某一个具体细分技术领域会自然而然地出现3-5本顶级著作它们彼此互相配合形成一个完

整体系。对于学习者来说只需要认真研读这几本书就足以升堂入室。我乐于将这种现称为"四书五

经现象"。对于读者来说如果能够找到该领域中"四书五经"则无论在时间上还是金钱上都是最经

济选择。好书几本胜过烂书几捆这个体会想必大家都有。在此帮助大家遴选各个技术领域里"

四书五经"。

编程书可谓汗牛充栋其中经典也是不泛其数但绝大多数过来人都一致认为要想很快入

门并尽快投入到编程实践中只要其中四到五本也就够了 即只看经典中经典圣经级书就可以

了。

所谓活到老学到老程序员是个终身学习职业要不断看书直到放弃编程那一天。所以

第2页

您要读好书也绝非以下推荐这些书哟呵呵。

一句话 由于我们时间、精力、金钱都是有限如何以最小代价换得最大收获。

经典好书分类热销榜

1、 Java Java编程语言(第三版)---Java四大名著--James Gosling(Java之父)

Java编程思想(第2版)--Java四大名著--Bruce Eckel Java编程思想(第3版)--Java四大名著--Bruce Eckel JAVA 2核心技术卷I基础知识(原书第7版)---Java四大名著---Cay Horstmann JAVA 2核心技术卷II高级特性(原书第7版)--Java四大名著---Cay Horstmann Effective Java中文版--Java四大名著--Joshua Bloch

精通Struts基于MVCJava Web设计与开发---孙卫琴

精通Hibernate Java对象持久化技术详解---孙卫琴

Tomcat与Java Web开发技术详解--孙卫琴

Java与模式--阎宏

2、 c#

C#程序设计---Charles Petzold"windows编程泰山北斗"---C#语言"倚天屠龙双剑"

C#Primer中文版--Stanley B.Lippman---C#语言"倚天屠龙双剑"

框架程序设计(修订版)--Jeffrey Richter"windows编程泰山北斗"---平台四大天王c#Windows程序设计--Charles Petzold"windows编程泰山北斗"--平台四大天王

程序设计技术内幕---Jeff Prosise---平台四大天王

本质论--第1卷公共语言运行库(中文版)--Chris Sells---平台四大天王

3、 C++

C++程序设计语言(特别版)---c++八大金刚--Bjarne Stroustrup"C++之父"

C++Primer(第3版)中文版--c++八大金刚---Stanley B.Lippman C++Primer(第4版)中文版--c++八大金刚---Stanley B.Lippman C++标准程序库-自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis C++语言设计与演化---c++八大金刚--BjarneStroustrup"C++之父"

深度剖析C++对象模型---c++八大金刚--Stanley B.Lippman Essential C++中文版---c++八大金刚---Stanley B.Lippman Effective C++中文版2nd Edition---c++八大金刚--Scott Meyers More Effective C++中文版--c++八大金刚--Scott Meyers C++编程思

第3页

想(第2版)第1卷标准C++导引--Bruce Eckel C++编程思想(第2版)第2卷实用编程技术--Bruce Eckel C++程序设计--谭浩强

C++程序设计教程(第2版)--钱能

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个编程实例展示专家经验行文有趣深处浅出。3 C++原创超经典为何要学编程?如何学编程?用什么语言最好?有

6.More Effective c++-通过35个编程实例展示专家经验行文有趣深处浅出。

7.The c++standard libray-c++标准库百科全书。

8.设计模式可复用面向对象软件基础-good

4.C

程序设计语言(第2版·新版)---C语言"倚天屠龙双剑"---Brian W.Kernighan"C语言之父"

C Primer Plus中文版(第五版)--C语言"倚天屠龙双剑"---Stephen Prata C程序设计(第三版)---谭浩强

C语言大全(第四版)---HERBERT SCHILDT C语言接口与实现创建可重用软件技术---DAVID R.HANSON C语言参考手册(原书第5版)--Samuel P.Harbison C程序设计教程-

第4页

--H.M.Deitel/P.J.Deitel C陷阱与缺陷---Andrew Koenig 5、 VB Visual Basic技术内幕---VB编程三剑客---Francesco Balena"vb首席大师"

Windows程序设计-Visual Basic语言描述--VB编程三剑客---Charles

Petzold"windows编程泰山

北斗"---

框架程序设计 Visual Basic语言描述--VB编程三剑客--Jeffrey

Richter"windows编程泰山北

斗"--- Francesco Balena"vb首席大师"

Visual Basic 6编程技术大全--Francesco Balena"vb首席大师"

Visual Basic从入门到精通---Petroutsos,E.

高级VISUAL BASIC编程---MATTHEW CURLAND 6、 Delphi Inside VCL(深入核心--VCL架构剖析)--李维

Delphi 7高效数据库程序设计--李维

面向对象开发实践之路(Delphi版)--李维

7、 VC Windows程序设计(第5版)---Charles Petzold"windows编程泰山北斗"---

Windows核心编程--Jeffrey Richter"windows编程泰山北斗"---

Windows高级编程指南---Jeffrey Richter"windows编程泰山北斗"---

深入浅出MFC(第二版)---"MFC四大天王"---侯捷

MFC Windows程序设计(第2版)---MFC四大天王"---Jeff Prosise Visual C++技术内幕(第4版)--MFC四大天王"--David Kruglinski

深入剖析MFC---MFC四大天王"---George Shepherd Visual C++技术内幕(第6版)-MFC四大天王"--David Kruglinski 8、 vf Visual Foxpro程序设计参考手册---张洪举

专家门诊--Visual FoxPro开发答疑160问---张洪举

Visual FoxPro 6.0/9.0解决方案与范例大全---张洪举

Visual FoxPro软件开发模式与应用案例---张洪举

9、黑客

应用密码学(协议算法与C源程序---Bruce Schneier

网络信息安全真相---Bruce Schneier

第5页

黑客大曝光 网络安全机密与解决方案(第5版)--STUART MCCLURE

软件加密技术内幕--看雪学院

加密与解密--软件保护技术与完全解决方案--看雪学院

加密与解密(第二版)--段钢

10、汇编

Intel微处理器结构、编程与接口(第六版)---Barry B.Brey 80*86、奔腾机汇编语言程序设计---Barry B.Brey Windows环境下32位汇编语言程序设计(第2版)---罗云彬

IBM-PC汇编语言程序设计(第2版)本书是国内优秀教材--沈美明温冬婵

IBM PC汇编语言程序设计(第五版)这本书籍是国外优秀教材---PETER ABEL著,沈美明温冬蝉译

11、驱动开发

4 C++原创超经典为何要学编程?如何学编程?用什么语言最好?有

Windows WDM设备驱动程序开发指南--Chris Cant Windows 2000/XP WDM设备驱动程序开发(第2版)--武安河

WINDOWS 2000/XP WDM设备驱动程序开发--武安河

12、 网络

计算机网络第四版中文版--网络编程三剑客--Andrew S.Tanenbaum TCP/IP详解3卷本--Richard Stevens--网络编程三剑客

UNIX网络编程2卷本--Richard Stevens--网络编程三剑客

用TCP/IP进行网际互联---Douglas Eer

高级TCP/IP编程---Jon C.Snader C++网络编程---Douglas Schmidt UNIX环境高级编程(第2版)--Richard Stevens 13、算法

计算机程序设计艺术---Donald.E.Knuth--算法"倚天屠龙"双剑

算法导论---Thomas H.Cormen--算法"倚天屠龙"双剑

离散数学及其应用--Kenneth H.Rosen

具体数学-计算机科学基础--Donald.E.Knuth 14、 图形编程

Windows图形编程--FENG YUAN--图形编程界Charles Petzold之书

15、数据结构

第6页

数据结构C++语言描述》 58.00(Data Structures C++)William Ford,William Topp刘卫东沈官林

数据结构算法与应用-C++语言描述》 49.00Sartej Sahni汪诗林孙晓东等机械工业出版社

16、软件工程

设计模式--可复用面向对象软件基础

重构-改善既有代码设计

17、操作系统

深入理解计算机系统(修订版)---RANDAL E.BRYANT 18、 Unix UNIX网络编程卷I套接字联网API(英文版第三版

UNI X编程艺术

UNIX环境高级编程(英文影印第2版---UNIX编程"圣经

UNI X环境高级编程(英文影印版) (第2版)

99-UNI X环境高级编程(第2版)

UNIX环境高级编程(第2版)---UNIX编程"圣经

UNIX网络编程第1卷套接口AP I(第3版)

UNI X网络编程卷2进程间通信(第2版) (英文影印版)

UNI X网络编程(第二版)第2卷进程间通信

UNI X编程环境

UNIX网络编程卷I套接字联网AP I(英文版第三版

UNI X系统编程

UNI X环境高级编程

UNI X环境高级编程(英文影印版

88-LINUX内核剖析及编程

UNIX网络编程卷I套接字联网AP I(英文版第三版)

UNIX网络编程第1卷套接口AP I(第3版)

UNI X网络编程(第二版)第2卷进程间通信

UNI X网络编程卷2进程间通信(第2版) (英文影印版)

第7页

UNIX网络编程(第2版)第1卷套接口API与X/Open传输接口API UNIX网络编程(卷1) 连网APLS套接字与XTI (第二版) (英文影印版)

UNI X环境高级编程

UNI X环境高级编程(英文版)

UNI X环境高级编程(第2版)

Unix技术手册

19、 Linux Linux内核设计与实现

Linux内核完全注释

LINUX内核剖析及编程

GNU/Linux编程指南(第二版)

Linux设备驱动程序(第三版)

嵌入式设计及Linux驱动开发指南--基于ARM 9处理器

Linux设备驱动程序第三版(英文影印版)

Linux内核设计与实现(第2版)

Linux内核设计与实现(英文影印版) (第2版)linux技术手册

20、游戏编程

Windows游戏编程大师技巧(第二版

游戏之旅--我编程感悟

OpenGL超级宝典第三版

OpenGL编程指南(第四版)

Java游戏高级编程

J2ME手机游戏编程入门

游戏之旅--我编程感悟

游戏开发中人工智能(英文影印版)

3D游戏卷2动画与高级实时渲染技术

面向对象游戏开发

Java游戏高级编程

第8页

3D游戏编程大师技巧

游戏编程精粹

面向对象游戏开发

3D游戏卷1实时渲染与软件技术

3D游戏卷2动画与高级实时渲染技…

J2ME手机游戏编程入门

Direct3D游戏编程入门教程(第二版…

21、移动开发

Windows Mobile手机应用开发

SYMBIAN OS C++手机应用开发

68-Windows Mobile手机应用开发--傅曦齐宇徐骏

48-SY MBIAN OS C++手机应用开发(第2卷)--RICHARD HARRISON著,周良忠王伯欣译

68-SYMBIAN OS C++手机应用开发---RICHARD HARRISON著,周良忠译

Windows CE内核定制及应用程序开发---周毓林宁杨陆贵强付林林

嵌入式系统Windows CE开发技巧与实例--傅曦

Palm OS编程实践---绝版

22、单片机

单片机轻松入门--周坚(平凡老师)

单片机典型模块设计实例导航---求是科技

例说8051--张义与陈敌北

KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践---徐爱钧

单片机应用程序设计技术(修订版)--周航慈

8051单片机实践与应用---吴金戎

MCS-51系列单片机实用接口技术---李华

23、 串并口通讯

Visual C++/Turbo C串口通信编程实践--龚建伟

VISUAL BASIC与RS-232串行通信控制(最新版)--范逸之

第9页

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

月付/年付优惠码:zji  下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达ZJI官方网站二、特惠香港日本服务器香港大埔:http://hkdb.speedtest.zji.net/香港葵湾:http://hkkw.speedtest.zji.net/日本大阪:http://jpsk.speedtest.zji.net/日本大阪一型 ...

易探云:香港CN2云服务器低至18元/月起,183.60元/年

易探云怎么样?易探云最早是主攻香港云服务器的品牌商家,由于之前香港云服务器性价比高、稳定性不错获得了不少用户的支持。易探云推出大量香港云服务器,采用BGP、CN2线路,机房有香港九龙、香港新界、香港沙田、香港葵湾等,香港1核1G低至18元/月,183.60元/年,老站长建站推荐香港2核4G5M+10G数据盘仅799元/年,性价比超强,关键是延迟全球为50ms左右,适合国内境外外贸行业网站等,如果需...

百驰云(19/月),高性能服务器,香港三网CN2 2核2G 10M 国内、香港、美国、日本、VPS、物理机、站群全站7.5折,无理由退换,IP免费换!

百驰云成立于2017年,是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。百驰云提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以及国际顶尖品牌硬件。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端...

计算机书籍为你推荐
数码资源网哪个网站可以直接在线做照片?功能要齐全的`中小企业信息化什么是企业信息化,应该这样实施天天酷跑刷金币天天酷跑怎么刷金币?ios7固件下载iOS7如何升级固件?xv播放器下载除了迅雷看看播放器还有什么播放器支持xv格式的视频?创维云电视功能很喜欢创维云电视,它到底有哪些独特功能?ios系统ios是什么意思 ios系统是什么二层交换机集线器和二层交换机,三层交换机的区别srv记录如何验证是否为域控制器创建了 SRV DNS 记录php购物车php session实现购物车的原理
免费域名跳转 优key 双11抢红包攻略 win8升级win10正式版 华为4核 湖南服务器托管 免费个人空间申请 权嘉云 河南移动邮件系统 流量计费 南通服务器 福建铁通 跟踪路由命令 网站加速软件 vul 免费的域名 免费asp空间申请 免费网络 申请免费空间 浙江服务器 更多