天天看点

C语言前景如何,怎样自学C语言入门?

  随着各种新语言的强势出现,C语言的地位也受到了很多的冲击。许多人仅仅靠着python一技在身也能找到份编程的工作,这让正在学习和准备学习C语言的人们开始怀疑:C语言的前景如何?还有学习的必要吗?

  

  C语言相比其他高级语言,就像内功和剑法一样。只会C语言可能并不能写出一个看起来就很厉害的程序,但C语言是你学好其他一切语言的基础。有了C语言的底子,再学别的语言就很容易上手了。

  但C语言也有着明显的短板,就是太难了,学习成本很大,不花个一两年时间是啃不下C语言这块硬骨头的。而且C语言接近底层, 会让你厌倦无意义的基本概念,也做不出酷炫的东西,并且对于大多数人来说,C语言在以后工作中基本用不上。

  总而言之,如果你是计算机专业的学生,大学四年的时间学好C语言绰绰有余。如果你是半路出家的话,不学C语言也无妨。时间宝贵,学好Python和PHP更加实际。但假如你真的把编程作为要干一辈子的事的话,学好C语言是很有必要的,未来你在工作上遇到什么新的变化和需求都能轻松面对。

  那么要如何自学C语言呢?第一件事自然是选一本合适的教材了。我建议大家不要用过国内的教材,可以多多考虑日本和欧美的。国内的教材实在是一言难尽.....专家们总喜欢把很简单的事情说的很复杂, 让人失去学习的乐趣。《The C Programming Language》很推荐大家阅读,通俗易懂,实用性强,C语言的必读教材。

继续阅读