这种说法没有太多依据。
* 如果只懂C语言,但是没有面向对象的概念和实践经验,很有可能写出来的代码晦涩难懂,程序不稳定又难以维护。这样的程序员很差劲。
* C语言或许在某些特殊的领域是唯一的选择,但是现在这样的领域似乎也越来越少。越来越多的是采用C++、Java、C#、甚至脚本语言。所以,如果没有行业或者领域的特殊要求,建议还是直接学习Java或者C#。它们相对容易上手而且较能养成面向对象的设计和编程习惯,运用的领域也相对广一些。
* 其实不论是C、C++、Java、C#……,基本上任何一种语言只要能够从从基础知识开始认真学习,多动手练习,多思考,你都有可能成为很厉害的程序员。
* 网站开发很少(几乎没有)有用C语言的,一般用Java、C#、PHP(服务器端)和Javascript(客户端)等比较多一些。
C语言就编写软件用处比较多、网站基本不搭边
无数人都这么说:技术不在于学了哪一门语言,语言的共通的。
当对一个人进行评价时,只能这么说:他在某某领域有高深的造诣。
所以,我可以给你一个明确的答复:不一定。
你想做网站,HTML必不可少。javascript,可以让你的网站增色不少。
ASP.NET能让你建站变的容易....等等。
技术才是王道。
所以,在于同行交流的时候,不要去辩解语言的优劣。
毕竟——闻道有先后,术业有专攻。
举例:
C:C++,泥马就是个菜鸟!!
C++:从何说起?
C:我是老大哥,你比我后出生好多年呢...
C++顿了顿神:你Y的能轻松的做大型网游吗?你Y就一过程,我搞几百个对象砸死你!!
C:....
对于底层开发的,要求高效率的会用到c,如操作系统是c、c++写的,所以他们觉得c很牛,所以他们觉得会c的很牛!