c语言各个英文的作用,程序员应该学C语言的十个理由(中英文对照)

程序员应该学C语言的十个理由的文章说:每个程序员在他们的编程事业生涯当中都应该学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语言赐予技术以力量

Ten reasons why every programmershould learn

C

Every programmer should learn Cduring their

programming career. Its benefits are to numerous to ignore. Notonly

will it open many more job opportunities, but it will teach you

more aboutcomputers as a whole.

1) C is lower level then otherprogramming

languages (C++, Java). Programming at a lower level allows you

tofurther your understanding of computers, as a

whole.

2) Device drivers and operatingsystems are

written exclusively in C. Now, you may never write a device

driveror an operating system, but what if you are ever required to

modify one?

3) What if you ever want to get a jobprogramming

microcontrollers? They are programmed in C. Are you going to

limityour possible list of jobs because you didn't want to learn a

new language?

4) C programs are smaller and fasterthen any

other program created in a different language. Sometimes your

programneeds that speed boost that only C can give

it.

5) If you have learned C, you canlearn any modern

programming language. The reason behind this is that allmodern

programming languages are based on C (Java, C++, C#,

etc).

6)

Because C has been around for many years, ithas a large community

and collective code base. This allows you to quickly

andefficiently

implement new algorithms or functionsthat have

been programmed before.

7) C is the language of the OpenSource community.

The Open Source poster child, Linux, was coded in C. If youknow C,

you can participate in and contribute to numerous Open

Sourcecommunities like Source Forge.

8) C is the only language thatteaches you what

pointers really are. C# and Java skip the subject completely.It is

pointers that give C its power.

9) C is still the most commonlyrequired language

for programming jobs. It is well worth your time to get Cunder your

belt.

10) Anything that has amicroprocessor in it has

support for C. From your microwave to your cell phone,C powers

technology.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值