语言各个英文的作用,程序员应该学C语言的十个理由(中英文对照)"/>
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.
更多推荐
c语言各个英文的作用,程序员应该学C语言的十个理由(中英文对照)
发布评论