为了账号安全,请及时绑定邮箱和手机立即绑定

身为程序员一定要学C吗?还是直接学其他语言就可以了?

身为程序员一定要学C吗?还是直接学其他语言就可以了?

慕娘9325324 2018-12-07 01:33:58
本来有javascript基础.但想学c++或者c#.不知道从何开始.一定要先学C开始吗?有一次在某网站看到一篇文章说不懂C语言的不是程序员.
查看完整描述

12 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

学C有好处,不要羡慕别人一开始就是winfrom或者WEB编程,厚积薄发才是王道,使用C语言了解数据结构和算法对于以后高级语言的使用有莫大的好处。不懂C语言的不是程序员,我也觉得这句话也太偏激了,但我认为不会数学的程序员不是好程序员,编程语言只是工具,数学才是打开科学大门的钥匙。

编程语言或许还会不断有新的计算机高级语言出来,但是所有的基础都是数学。

中国从来不缺coder,但是世界永远缺数学家。数学与计算机的结合那就是高科技。

在大学学好数学才是重中之重,数学不通也就是个高级民工。言重了,不过或许也是社会现状。

查看完整回答
反对 回复 2018-12-24
?
holdtom

TA贡献1805条经验 获得超10个赞

不一定要先学C,只是说学C的话培养你的编程逻辑思维能力。因为c语言的语法糖比C++或C#要少,所以入门时建议先学C。

查看完整回答
反对 回复 2018-12-24
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

我就不太懂C,大学学过但是早忘了。个人认为可以直接上手C#,如果你想学C++的话那还是要懂C语言的。

查看完整回答
反对 回复 2018-12-24
?
隔江千里

TA贡献1906条经验 获得超10个赞

C和C++是两种不同思想的编程语言。个人觉得没必要从C开始,可以直接学C++。

查看完整回答
反对 回复 2018-12-24
?
倚天杖

TA贡献1828条经验 获得超3个赞

不懂C语言的不是程序员,这句话也太偏激了,不过想要成为一个合格的程序员,一开始没学过C语言的话,可能学习的路线可能有点问题。C语言不强制你去学,但是他能锻炼你面向过程的编程思维和逻辑思考能力。多学一些知识还是有益处的。所以,希望你能学习一些C语言方面的基础知识,无需深究。

查看完整回答
反对 回复 2018-12-24
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

谢谢你 .让我明白了很多

查看完整回答
反对 回复 2018-12-24
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

不是语言的问题,.思想很重要,.

查看完整回答
反对 回复 2018-12-24
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

可以适当的学习一下c,对以后的学习会有帮助

查看完整回答
反对 回复 2018-12-24
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

不一定非要学习C啊,完全可以直接上手C++和C#,只是容易度的问题。学习了C后,上手C++和C#可能比较容易,毕竟都是一个语系的。想我就先学的C后学的C#,不过到现在C的知识忘得也差不多了。我同事也有很多直接学C#的,一样做东西。编程,我一直觉得思想才是王道

查看完整回答
反对 回复 2018-12-24
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

什么都没有说是必须的,大学接触过,就再没看过,工作一直用C#,感觉那个不是必须要学习的。

查看完整回答
反对 回复 2018-12-24
?
开满天机

TA贡献1786条经验 获得超13个赞

我感觉还是从c学比较好,因为c是基础,c也很强大,学会c其他的语言,也好入门

查看完整回答
反对 回复 2018-12-24
  • 12 回答
  • 0 关注
  • 709 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信