C语言是基础课程,一定要好好学习。
不管做前端还是后端,计算机的基础课程都是非常重要的,英语也是比较重要。大一多花些时间在基础课程的学习,这样是磨刀不误砍柴工。
数据结构与算法分析是最重要的计算机基础课程之一(自信点可以把之一去掉)。学习这门课程,不能只靠理论研究,一定要结合代码来实践,才可能真正掌握好课程知识。掌握一门C/C++/Java编程语言是非常必要,选择那么编程语言主要看任课老师的喜好。但这几门编程语言都是类C语言语法,会C语言都很好上手的。
学习操作系统时,讲代码示例一般都是c语言居多,有的高校,会拿一些简化版的linux系统来做讲解。比如xv6,如果想结合源代码学习了解基本的操作系统原理,C语言是绕不开的,一定要学习的。另外,系统里有一些简单c语言库函数,比如strcpy、strlen之类的,看看这些函数的实现,也是学习c语言特别好的资源。
编译原理、计算机网络也都是计算机的重要基础课程,如果需要代码实践的地方,几乎都离不开C语言。可以这么说,C语言还是比较重要的基础课程,一定要好好学习。
当然,学习C语言并不会影响你学习前端,Javascript的语法跟C语言类似的地方也不少,学习C语言课程,课余时间你也一样可以学习前端知识,两手都要抓两手都要硬。
网友评论