作为每位程序员都必知必会的项计算机底层知识中尤其是数据结构和算法,很锻炼的思维,对你写出跑的快的程序很有帮助,比如最简单的排序,在不同的条件下用什么排序,时间复杂度,空间复杂度。还有计算机组成,译原理,网络协议等对你了解程序的译有极大的帮助。属于程序员的“内功心法"对于大多数日常程而言,你并不需要太多先进的数学知识。但学习逻辑,尤其是计算机逻辑,将能帮助你理解处理更先进程序的复杂问题的最好方式。程主
但是在高级程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及这门课程能够决定一个程序设计水平的高低,是学习过程中需要重点掌握的。