问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我想学习编程,具体要买什么书?

发布网友 发布时间:2022-05-08 00:47

我来回答

5个回答

热心网友 时间:2023-11-22 16:38

书籍整理如下:

C++开发

1.《C++ Primer》:全面学习C++的必备书籍

2.《Thinking in C++》:了解C++背后的一些机制

3.《深度探索C++对象模型》:深入了解C++,也是学习COM的必经之路


Windows平台

入门

1.《Windows程序设计》:这本书主要讲的是Windows API的使用,是Windows编程入门书籍。上册涉及到的知识基本上就够用了,时间不充裕的话阅读上册即可。

2.《Win32多线程程序设计》:Windows下多线程编程必备

3.《Windows核心编程》:Window平台基础知识:消息机制,内存管理,多线程,动态链接库等

4.《Windows网络编程》:介绍Windows下各种网络协议的开发和并发处理模型。


进阶

1.《深入浅出MFC》:Windows下编程,MFC虽然有些过时,但其机制还是有学习的价值。重点学习书中提到的MFC 6大机制

2.《COM本质论》:COM是Windows构建用户态的重要技术之一,Windows开发必修课,本书对COM的设计动机作了深入阐述

3.《深入解析ATL》:ATL全名Active Templete Library,是用C++的模版封装了COM,这本书主要讲的是对源码分析

4.《WTL White Paper》:WTL源自微软,基于ATL的一套开源模版库,主要用于界面编程和工具类的使用

5.《代码大全》:这边书主要讲的是工程编码规范


高级

1.《深入解析Windows操作系统》:Windows大牛书籍,讲的主要是Windows操作系统的内核原理

调试技术

1.《软件调试》

2.《Windows高级调试》

3.《windows用户态程序高效排错》

Linux平台

Linux内核

1.《Linux Kernel Development》/《Linux内核设计与实现》:Robert Love的著作,不厚的一本书,深入浅出地将Linux内核娓娓道来

Linux使用和Shell编程

1.《sed & awk》/《sed与awk》:sed与awk都是Linux下常用的日志分析利器

Linux编程

1.《Beginning Linux Programming》/《Linux程序设计》:老牌的Linux编程入门书

2.《Advanced Programming in the Unix Environment》/《Unix环境高级编程》:对Unix编程环境做了细致的总结,涵盖了进程间通讯、网络通讯、文件系统等各方面的知识

网络编程

1.《TCP/IP Illustrated, Volume I》/《TCP/IP详解,卷一》:对理解TCP/IP协议的设计理念和协议细节有显著的帮助。

2.《Unix Network Programming》/《Unix网络编程》,卷一、卷二:网络编程方面难以逾越的著作,事无巨细、深入浅出,强烈推荐

对这些书目抱有100%的信心,全部掌握,融会贯通,即可打通奇经八脉,天下无双。

对了,你没有基础最好从c与c++基础开始。找些基础书开始看。

[C语言入门经典(第四版)].(美)霍顿.扫描版,《C++ Primer》就不错。

热心网友 时间:2023-11-22 16:39

建议你先学习C语言编程 用VC6软件编程
然后看情况进修c++
C语言都英语的要求不高 总共就几十个关键字 如果是初学的话 把一些重要的记住就好了
C语言程序设计的书有很多 建议你买一个绿皮的 有点厚 写的很好狠具体,只要你认真看 就应该能掌握 要是有个老师教一下 就OK了

热心网友 时间:2023-11-22 16:39

对于刚入门的,我想先打好基础,一般大学都让学生先学习基础课,如果专业学程序员的话,先学习C(c语言第三版 谭浩强版),C++(c++语言设计吴乃陵版) ,数据结构(c语言版,胡学钢),这些都是容易入门的
希望采纳,谢谢

热心网友 时间:2023-11-22 16:40

先学习C语言,我是计算机的,听我的没错!后来学习C++,再后来可以看看孙鑫的C++视频。

热心网友 时间:2023-11-22 16:41

话说,如果你想做IT行业的话,你可以先去了解一下这个行业的需求,你到求职网上去看看需求C的多还是需求JAVA的多,然后再有选择的学习。
毕竟你学编程也是为了好找工作是吧。
不过学习不能一蹴而就,还要LZ持之以恒啊!~

热心网友 时间:2023-11-22 16:38

书籍整理如下:

C++开发

1.《C++ Primer》:全面学习C++的必备书籍

2.《Thinking in C++》:了解C++背后的一些机制

3.《深度探索C++对象模型》:深入了解C++,也是学习COM的必经之路


Windows平台

入门

1.《Windows程序设计》:这本书主要讲的是Windows API的使用,是Windows编程入门书籍。上册涉及到的知识基本上就够用了,时间不充裕的话阅读上册即可。

2.《Win32多线程程序设计》:Windows下多线程编程必备

3.《Windows核心编程》:Window平台基础知识:消息机制,内存管理,多线程,动态链接库等

4.《Windows网络编程》:介绍Windows下各种网络协议的开发和并发处理模型。


进阶

1.《深入浅出MFC》:Windows下编程,MFC虽然有些过时,但其机制还是有学习的价值。重点学习书中提到的MFC 6大机制

2.《COM本质论》:COM是Windows构建用户态的重要技术之一,Windows开发必修课,本书对COM的设计动机作了深入阐述

3.《深入解析ATL》:ATL全名Active Templete Library,是用C++的模版封装了COM,这本书主要讲的是对源码分析

4.《WTL White Paper》:WTL源自微软,基于ATL的一套开源模版库,主要用于界面编程和工具类的使用

5.《代码大全》:这边书主要讲的是工程编码规范


高级

1.《深入解析Windows操作系统》:Windows大牛书籍,讲的主要是Windows操作系统的内核原理

调试技术

1.《软件调试》

2.《Windows高级调试》

3.《windows用户态程序高效排错》

Linux平台

Linux内核

1.《Linux Kernel Development》/《Linux内核设计与实现》:Robert Love的著作,不厚的一本书,深入浅出地将Linux内核娓娓道来

Linux使用和Shell编程

1.《sed & awk》/《sed与awk》:sed与awk都是Linux下常用的日志分析利器

Linux编程

1.《Beginning Linux Programming》/《Linux程序设计》:老牌的Linux编程入门书

2.《Advanced Programming in the Unix Environment》/《Unix环境高级编程》:对Unix编程环境做了细致的总结,涵盖了进程间通讯、网络通讯、文件系统等各方面的知识

网络编程

1.《TCP/IP Illustrated, Volume I》/《TCP/IP详解,卷一》:对理解TCP/IP协议的设计理念和协议细节有显著的帮助。

2.《Unix Network Programming》/《Unix网络编程》,卷一、卷二:网络编程方面难以逾越的著作,事无巨细、深入浅出,强烈推荐

对这些书目抱有100%的信心,全部掌握,融会贯通,即可打通奇经八脉,天下无双。

对了,你没有基础最好从c与c++基础开始。找些基础书开始看。

[C语言入门经典(第四版)].(美)霍顿.扫描版,《C++ Primer》就不错。

热心网友 时间:2023-11-22 16:39

建议你先学习C语言编程 用VC6软件编程
然后看情况进修c++
C语言都英语的要求不高 总共就几十个关键字 如果是初学的话 把一些重要的记住就好了
C语言程序设计的书有很多 建议你买一个绿皮的 有点厚 写的很好狠具体,只要你认真看 就应该能掌握 要是有个老师教一下 就OK了

热心网友 时间:2023-11-22 16:39

对于刚入门的,我想先打好基础,一般大学都让学生先学习基础课,如果专业学程序员的话,先学习C(c语言第三版 谭浩强版),C++(c++语言设计吴乃陵版) ,数据结构(c语言版,胡学钢),这些都是容易入门的
希望采纳,谢谢

热心网友 时间:2023-11-22 16:40

先学习C语言,我是计算机的,听我的没错!后来学习C++,再后来可以看看孙鑫的C++视频。

热心网友 时间:2023-11-22 16:41

话说,如果你想做IT行业的话,你可以先去了解一下这个行业的需求,你到求职网上去看看需求C的多还是需求JAVA的多,然后再有选择的学习。
毕竟你学编程也是为了好找工作是吧。
不过学习不能一蹴而就,还要LZ持之以恒啊!~

热心网友 时间:2023-11-22 16:38

书籍整理如下:

C++开发

1.《C++ Primer》:全面学习C++的必备书籍

2.《Thinking in C++》:了解C++背后的一些机制

3.《深度探索C++对象模型》:深入了解C++,也是学习COM的必经之路


Windows平台

入门

1.《Windows程序设计》:这本书主要讲的是Windows API的使用,是Windows编程入门书籍。上册涉及到的知识基本上就够用了,时间不充裕的话阅读上册即可。

2.《Win32多线程程序设计》:Windows下多线程编程必备

3.《Windows核心编程》:Window平台基础知识:消息机制,内存管理,多线程,动态链接库等

4.《Windows网络编程》:介绍Windows下各种网络协议的开发和并发处理模型。


进阶

1.《深入浅出MFC》:Windows下编程,MFC虽然有些过时,但其机制还是有学习的价值。重点学习书中提到的MFC 6大机制

2.《COM本质论》:COM是Windows构建用户态的重要技术之一,Windows开发必修课,本书对COM的设计动机作了深入阐述

3.《深入解析ATL》:ATL全名Active Templete Library,是用C++的模版封装了COM,这本书主要讲的是对源码分析

4.《WTL White Paper》:WTL源自微软,基于ATL的一套开源模版库,主要用于界面编程和工具类的使用

5.《代码大全》:这边书主要讲的是工程编码规范


高级

1.《深入解析Windows操作系统》:Windows大牛书籍,讲的主要是Windows操作系统的内核原理

调试技术

1.《软件调试》

2.《Windows高级调试》

3.《windows用户态程序高效排错》

Linux平台

Linux内核

1.《Linux Kernel Development》/《Linux内核设计与实现》:Robert Love的著作,不厚的一本书,深入浅出地将Linux内核娓娓道来

Linux使用和Shell编程

1.《sed & awk》/《sed与awk》:sed与awk都是Linux下常用的日志分析利器

Linux编程

1.《Beginning Linux Programming》/《Linux程序设计》:老牌的Linux编程入门书

2.《Advanced Programming in the Unix Environment》/《Unix环境高级编程》:对Unix编程环境做了细致的总结,涵盖了进程间通讯、网络通讯、文件系统等各方面的知识

网络编程

1.《TCP/IP Illustrated, Volume I》/《TCP/IP详解,卷一》:对理解TCP/IP协议的设计理念和协议细节有显著的帮助。

2.《Unix Network Programming》/《Unix网络编程》,卷一、卷二:网络编程方面难以逾越的著作,事无巨细、深入浅出,强烈推荐

对这些书目抱有100%的信心,全部掌握,融会贯通,即可打通奇经八脉,天下无双。

对了,你没有基础最好从c与c++基础开始。找些基础书开始看。

[C语言入门经典(第四版)].(美)霍顿.扫描版,《C++ Primer》就不错。

热心网友 时间:2023-11-22 16:39

建议你先学习C语言编程 用VC6软件编程
然后看情况进修c++
C语言都英语的要求不高 总共就几十个关键字 如果是初学的话 把一些重要的记住就好了
C语言程序设计的书有很多 建议你买一个绿皮的 有点厚 写的很好狠具体,只要你认真看 就应该能掌握 要是有个老师教一下 就OK了

热心网友 时间:2023-11-22 16:39

对于刚入门的,我想先打好基础,一般大学都让学生先学习基础课,如果专业学程序员的话,先学习C(c语言第三版 谭浩强版),C++(c++语言设计吴乃陵版) ,数据结构(c语言版,胡学钢),这些都是容易入门的
希望采纳,谢谢

热心网友 时间:2023-11-22 16:40

先学习C语言,我是计算机的,听我的没错!后来学习C++,再后来可以看看孙鑫的C++视频。

热心网友 时间:2023-11-22 16:41

话说,如果你想做IT行业的话,你可以先去了解一下这个行业的需求,你到求职网上去看看需求C的多还是需求JAVA的多,然后再有选择的学习。
毕竟你学编程也是为了好找工作是吧。
不过学习不能一蹴而就,还要LZ持之以恒啊!~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
聊斋故事:色蟒 车大梁在哪个位置? 我用一跟IDE线接了两个移动硬盘?出现了问题 电脑可以接两个移动硬盘吗一台电脑如何连接两个硬盘 电脑硬盘作为移动硬盘旧电脑硬盘如何变成移动硬盘 怎么给电脑加装一个移动硬盘请问怎么给台式机安装硬盘 电脑硬盘改移动硬盘线如何将电脑里的硬盘改装成移动硬盘 DP扩展分配器哪一家更靠谱呀? 你好,我的联想笔记本黑屏,背光灯是亮的,无显示,外接显示器正常,排线接 ... 笔记本显示屏黑屏但有背光怎么办? 钟珞的主要学术成果 胡学钢的学术活动与学术成果 求助计算机专业同学 本人大一 为论文发愁 请问2013年合肥师范学院专升本考试专业课教材是哪一版的(求具体)?并希望有经验的学长学姐们传授点经 数据结构第四版(C语言版)胡学钢主编的习题答案 求文档: 数据结构C语言版 胡学钢 主编课后习题答案 挂烫机和蒸汽电熨斗哪个好用 应该用吸油纸吗?对皮肤好吗? 我想知道怎么下载别人qq空间里面的视频 如何下载别人的视频,放在自己的播客上? 请问怎样下载别人的视频 oppo a3的语音助手所播放歌曲的歌单在哪个文件夹 华为智慧语音助手会自动发送歌单吗 邮政银行有哪几类储蓄卡,收费是多少…希望将邮政其他业务收多少钱写上,还有利率 2020年1月工资3600,同时发2019年年终奖1500元,个税怎么计算,报表怎么填? 阿里巴巴2019年终奖多少? 苹果电话记不住id怎么办 苹果手机的id一直记不住,还能不能找回来? 上证50成份股有哪些 有没有数据结构书是用C语言编写的,不是用伪代码写的 2015年春节过后,福建医科大学什么时候开学? 求福建医科大学近三年大一开学日期,谢谢 2011年福建医科大学专升本什么时候开学?急、急、急!!! 关于福建医科大学7年制新生入学 福建医科大学何时开学?拜托了各位 谢谢 福建医科大学2010届什么时候开学 要有根据的 准确的答案 福建医科大学09级本科新生什么开学 2012年福建医科大学专升本是什么时间报道、开学?学费大概是多少?非常急!! 请帮帮忙!! 从萧山到福建医科大学 怎么去最方便实惠? 福建医科大学的五年临床医学是在新校区学习还是旧校区啊?我是今年的新生想多了解一下学校。 2011福建医科大学入学注册时间 南京医科大和福建医科大那个好? 福建医科大学上街校区的住宿环境 烧茄子咋做 打胎什么时候可以打 堕胎违法吗? 上海怀孕多少天可以做无痛人流? 酒糟鱼做好后密封多久可以吃 一年的洒糟鱼可以吃吗