找回密码
 注册
Simdroid-非首页
查看: 405|回复: 12

为什么每个程序员都应该学习C语言?

[复制链接]
发表于 2008-7-11 14:36:39 | 显示全部楼层 |阅读模式 来自 江西上饶
每个程序员在他们的编程生涯中都应该学习C语言,因为它有太多难以忽视的好处了。除了它会给你提供更多的工作机会之外,C语言还会教给你更多的关于计算机的知识。它能给我们提供的裨益,简单列举如下:

1)相比较其他的编程语言(像C++,JAVA),C语言是个低级语言。从总体上来说,低级的编程语言可以让你更好的了解计算机。

2)设备驱动程序和操作系统只能用C语言来编写。现在,你可能还从来没有编写过一个设备驱动程序或者一个操作系统,但是如果你需要去修改他们的时候,怎么办?

3)如果你想要得到一份编写微控制器程序的工作的时候,该怎么办?他们都是用C语言编写的。就因为不想学习一门新的语言,你就准备限制你能得到工作的机会吗?

4)C的程序比其他用别的语言写的程序,实现相同的功能,它用的代码行数更少,而它带来的运行效率却更快。有时候,你的程序所需要的速度,只有C语言能做到。

5)如果你学习过C语言,你就能学习现在任何的高级编程语言。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等)。

6)因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数。

7)C语言是一个开源组织的语言。一个开源组织的产物--LINUX,就是用C语言写的。如果你会C语言,你就能参加这个组织并且还能向众多的开源组织投稿,比如参加Source Forge并且给他们投稿。

8)C语言是唯一一个向你阐述指针的本质的语言。而C#和Java干脆跳过了指针这个题目。可是指针确实使C语言变得更加强大。

9)找编程开发方面的工作时,C语言仍然是最普遍需要的语言。所以它值得你花时间去学会它。

10)任何里面有微处理器的设备都支持C语言。从微波炉到手机,都是由C语言技术来推动的。

好了,说了这么多,大家应该感到我们应该学习C语言的必要性和迫切性了吧!那就赶快学吧!让它成为我们取得更大成功的阶梯!


大家如果想了解更多这方面的文章,我推荐大家进 维库电子开发网论坛(http://bbs.weeqoo.com)里面这方面知识非常多!
发表于 2010-5-18 15:38:18 | 显示全部楼层 来自 甘肃兰州
Simdroid开发平台
好东西 谢谢分享
回复 不支持

使用道具 举报

发表于 2010-5-27 20:45:24 | 显示全部楼层 来自 大连理工大学
学语言看你要干什么了 在满足工作需要的前提下再说学什么别的东西
回复 不支持

使用道具 举报

发表于 2010-6-8 13:45:29 | 显示全部楼层 来自 辽宁鞍山
转帖吧,说的也太笼统了。
回复 不支持

使用道具 举报

发表于 2010-6-20 22:39:55 | 显示全部楼层 来自 山东威海
应该有自己的体会才行
回复 不支持

使用道具 举报

发表于 2010-7-3 03:43:30 | 显示全部楼层 来自 美国
我想给微波炉编个程序
回复 不支持

使用道具 举报

发表于 2010-10-26 18:51:16 | 显示全部楼层 来自 四川成都
谢谢分享下
回复 不支持

使用道具 举报

发表于 2011-5-23 19:33:58 | 显示全部楼层 来自 上海
很有道理!
回复 不支持

使用道具 举报

发表于 2011-7-21 11:13:50 | 显示全部楼层 来自 河南开封
恩, 时间长了, 就会了。
回复 不支持

使用道具 举报

发表于 2011-8-3 07:29:51 | 显示全部楼层 来自 贵州贵阳
java统一当下
回复 不支持

使用道具 举报

发表于 2011-8-3 13:31:37 | 显示全部楼层 来自 上海
回复 10# mateng12332100
是么?我怎么觉得java目前好像瓶颈了,没前几年那么火了
回复 不支持

使用道具 举报

发表于 2011-9-7 14:36:15 | 显示全部楼层 来自 广东深圳
C语言是基础,打好基础很重要
回复 不支持

使用道具 举报

发表于 2011-9-10 11:23:31 | 显示全部楼层 来自 广东广州
C語言可以說八方通吃,向下可做底層硬件開發,向上可做上層軟件開發
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-28 00:05 , Processed in 0.042884 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表