大学生自学编程需要看哪些书?

大学生自学编程需要注意几点,选择合适的书本,制定合适的计划,做好长期作战的准备。因为大学主要还是理论学习为主,开设的课程也很多,如果一股脑的学习不可能都能学的好,所以先要选择哪种编程语言适合自己,或者在市场上哪种语言能更好的找到工作。

因为大学生学习编程还是区别于直接在社会上参加培训的,尽量先要选择从最基础的学习开始,无论学习哪种编程语言,建议先从计算机组成原理开始学习,需要知道计算机是如何组成的,知道二进制和十进制之间是如何转化的,内存结构如何分配等基础,有了这方面的基础学起来别的心理起码有点底。

深入理解计算机系统

了解计算机系统原理还是有必要的

一定要选择自己的一门编程语言,目前主流的编程语言的入门书籍在这大致推荐下

C语言入门书籍 c primer plus

很多人觉得这本书还是有点难,在结构设计上还是非常人性化,适合初学者的入门思路

java入门书籍 疯狂java讲义

讲解通俗易懂,非常适合零基础的学习

python入门书,python基础教程

编程语言的种类太多,就先列举这么多了。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2018-04-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人工智能快报

谷歌最新翻译系统使错误率减少85%

已参加或正在参加外语课程并使用过谷歌翻译的学生,可能对其语言转换工具的不太完美翻译表现很熟悉。谷歌推出了一个新的系统,利用最先进的技术将翻译错误减少了约55%到...

36513
来自专栏Cloud Native - 产品级敏捷

架构师,真的懂得架构设计?真的有能力做架构设计?

2016.12.22, 深圳, Ken Fang @ 全世界优秀的架构师,都能用 “程序语言”;而不只是用文档;与团队成员沟通的。 @ 全世界优秀的架构师,都能...

2077
来自专栏企鹅号快讯

人工智能时代来临,李开复:未来人类只剩下两类工作创造和关爱

人工智能时代来临,李开复:未来人类只剩下两类工作创造和关爱 ? 李开复认为未来人类真的只剩下两类工作,一个是创造未来,推动创造力,包括科学、文学、艺术等工作。另...

1966
来自专栏VRPinea

微软脑波新专利,用脑控为你打开Windows应用程序

31213
来自专栏Cloud Native - 产品级敏捷

人类对敏捷开发与软件工程的三种认知与行为

2017.6.24, 深圳, Ken Fang 在这么多年的敏捷开发、软件工程的职场生涯中, 收获最多的是, 能与相当多不同产品型态的团队、相当多不同个性的人共...

2295
来自专栏轮子工厂

说说心里话:3句藏在心里很久的话

从今年3月末开始运营公众号到现在,4个多月的时间关注我的读者已经增长到1万多了,真的很高兴能够在这里和大家相遇。在这个过程中我自己成长了很多,也认识了很多新的朋...

672
来自专栏IT技术精选文摘

视频直播平台的系统架构演化

视频直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。 初期 ? ? ? ? ?...

2695
来自专栏非著名程序员

爆料一下,我的面试之道

继昨天写了我的学习方法之后,没想到这么多人感慨我的学习之道,都说我自律,是我自律吗?我不这么认为,我感觉只是我稍微比别人努力一下罢了,并没有真正做到我心中的自律...

1553
来自专栏织云平台团队的专栏

AIOps线下沙龙回顾

前言 近年,人工智能和机器学习不断发展,传统的IT运维,也从自动化运维逐渐升级到未来的智能化运维时代。得益于此,AIOps应运而生,也就是基于算法的IT运维(A...

43710
来自专栏互联网杂技

刚收到了Facebook的Offer,我是这样为面试做准备的?

我刚刚在硅谷的科技公司完成了7次现场面试,我收到了来自Facebook的软件工程师的职位Offer。下面分享一下我是怎么为面试做准备的,以及我在这个过程中学到的...

2666

扫码关注云+社区

领取腾讯云代金券