一本原版书一两百,一学期好几本,加起来够吃半个月食堂。所以很多人宁愿对着模糊的扫描版硬啃,也不舍得掏这个钱。
所以这几个晚上,我一口气把计算机专业最核心的24本教材全部下载整理好了。从大一数学到操作系统,从Python入门到算法导论,每一本都是公认的经典版本,PDF格式,清晰可读。
直接拿走,不谢。
以后这个系列我会持续更新。需要什么书,评论区留言,我去找。
01 数学基础
计算机专业绕不开的数学课,就这两门。
概率论基础教程 Sheldon Ross · 原书第10版 机械工业出版社 | ISBN:978-7-111-63687-8 Ross这本全球高校用了二十多年,例题丰富,自学的同学也能跟上。
离散数学及其应用 Kenneth H. Rosen · 原书第8版 机械工业出版社 | ISBN:978-7-111-63687-8 离散数学领域最权威的教材,逻辑、图论、数论全面覆盖。
02 编程语言
我的建议:Python上手,C语言打底,C++深入。
Python
Python编程:从入门到实践 Eric Matthes · 第3版 人民邮电出版社 | ISBN:978-7-115-56071-4 零基础最佳入门书,前一半学语法,后一半做项目,不会枯燥。
Python语言程序设计基础 嵩天 · 第2版 高等教育出版社 | ISBN:978-7-04-047170-0 中国大学MOOC配套教材,条理清楚,适合跟着课程进度学。
Python程序设计 John Zelle · 第3版 人民邮电出版社 | ISBN:978-7-115-28325-2 国外CS入门常用,比上面两本深一些,适合想多学点的同学。
C语言
C程序设计 谭浩强 · 第5版 清华大学出版社 | ISBN:978-7-302-48087-7 国内最经典的C语言教材,考试考研都用得上。
C语言程序设计:现代方法 K. N. King · 第2版修订版 人民邮电出版社 | ISBN:978-7-115-56519-8 代码规范、讲解细,适合作为谭浩强那本的补充阅读。
C Primer Plus Stephen Prata · 第6版 人民邮电出版社 | ISBN:978-7-115-39059-2 600多页的大部头,但每一页都是干货,自学C语言的神器。
C++
C++ Primer Stanley Lippman · 第5版 电子工业出版社 | ISBN:978-7-121-15535-2 C++领域公认的入门经典,从基础语法到模板STL,体系完整。
C++程序设计语言 Bjarne Stroustrup · 原书第4版 机械工业出版社 | ISBN:978-7-111-53941-4 C++之父本人写的,适合有一定编程基础后深入理解语言本质。
03 专业核心
这11本书对应计算机本科最核心的课程,不管什么方向,都得学。
计算机科学概论 J. Glenn Brookshear · 原书第13版 人民邮电出版社 | ISBN:978-7-115-58263-8 大一看这本,先把计算机科学的全貌摸清楚。
计算机组成原理 唐朔飞 · 第3版 高等教育出版社 | ISBN:978-7-04-054518-0 考研标配,讲CPU怎么取指令、怎么算数据,硬核但必须啃。
计算机组成与设计:硬件/软件接口 Patterson & Hennessy · RISC-V版 机械工业出版社 | ISBN:978-7-111-65214-4 国际经典,用最新的RISC-V架构来讲计算机组成,比MIPS版更合时宜。
操作系统概念 Abraham Silberschatz · 原书第10版 机械工业出版社 | ISBN:978-7-111-73285-3 操作系统的"恐龙书",内容最全,适合用作课程教材。
现代操作系统 Andrew S. Tanenbaum · 原书第4版 机械工业出版社 | ISBN:978-7-111-57369-2 Tanenbaum写得生动,案例多,适合自学。两本选一本为主线即可。
计算机操作系统 汤小丹 · 第4版 西安电子科技大学出版社 | ISBN:978-7-5606-3350-3 国内考研推荐教材,和上面两本搭配使用,效果翻倍。
计算机网络:自顶向下方法 James Kurose · 原书第8版 机械工业出版社 | ISBN:978-7-111-71236-7 计网领域公认最好的教材,从应用层开始讲,不枯燥。
数据库系统概论 王珊、萨师煊 · 第5版 高等教育出版社 | ISBN:978-7-04-040664-1 国内数据库教材的权威版本,考研必备。
算法导论 Thomas H. Cormen · 原书第3版 机械工业出版社 | ISBN:978-7-111-40701-0 算法红宝书,证明严谨,适合作为算法课的深度参考。
算法 Robert Sedgewick · 原书第4版 人民邮电出版社 | ISBN:978-7-115-29380-0 配图丰富、代码完整,比算法导论更容易上手。
软件工程导论 张海藩 · 第6版 清华大学出版社 | ISBN:978-7-302-33098-1 软件工程入门教材,把开发流程讲清楚了。
04 系统与安全
对底层系统和网络安全感兴趣的话,这三本是公认的入门经典。
UNIX环境高级编程 W. Richard Stevens · 第3版 人民邮电出版社 | ISBN:978-7-115-35211-8 APUE,系统编程界的"神书",做Linux开发绕不过去。
密码编码学与网络安全 William Stallings · 原书第8版 电子工业出版社 | ISBN:978-7-121-40650-8 网络安全入门,从密码学原理到网络攻防,覆盖全面。
05 下载方式
所有PDF已整理好,共24本。
https://pan.baidu.com/s/1DZcfvfZZ8Vw_TQl1aKh3sQ?pwd=at8s

链接长期有效,如果失效了评论区告诉我,我会补上。
06 写在最后
这套书单我会持续更新。下次准备整理硬件专业方向的教材(电子、通信、自动化),需要的同学评论区吱一声。
如果你想要的某本书不在这个列表里,或者你学的是其他专业,直接留言。我去找,找到了就发出来。
点个关注,留个赞,下次更新见。
夜雨聆风