1、C语言是一种编程语言,而Linux是一种操作系统。所以说不存在先后问题。
不学C语言的人也在用Linux系统,不用Linux系统也可以学C语言的,这两者之间并 不存在冲突或者牵绊。
2、区分学习的项,有以下区别:
1)学习Linux的操作及系统维护。
不需要任何基础,针对学习shell编程,及熟知各种Linux系统命令使用即可。如果 有python或perl基础则更容易上手。
2)学习Linux内核开发。
Linux的内核是由绝大部分的C语言和少部分汇编语言组成的。要学习Linux内核开 发,必须要懂C语言,同时对操作系统原理需要有一定了解。
3)学习Linux平台上的软件开发。
这部分包含很广,有各种各样的要,需要根据项目性质确定基础需求。
《linux就该这么学》免费提供最新Linux技术教程书籍,为开源技术爱好者努力做
得更多更好
C语言是一种编程语言,而Linux是一种操作系统所以说不存在对比性。它们两者之间的发展方向是不同的,侧重点也不同,这两者不冲突的,主要根据自己的兴趣爱好来决定,也可以共同学习,毕竟技多不压身。
C语言比较好一些,毕竟Linux系统已经过时了,而C语言是编程的基础语言。
兄弟,两个不是同一类事情啊.c语言是开发类的语言中的一种,linux是一种操作系统,根本不是一回事,另外c语言的成材率实在是太低了,不建议学这门语言.