当前位置:天才代写 > tutorial > C语言/C++ 教程 > 提前认识软件开拓(24) C语言的成长汗青和主要特点

提前认识软件开拓(24) C语言的成长汗青和主要特点

2017-11-01 08:00 星期三 所属: C语言/C++ 教程 浏览:73

副标题#e#

作为一门众所周知的计较机编程语言,C语言是谁发现的呢?它是如何演进的?它有何特点?到底有几多人在利用它?

1. C语言之父

C语言是1972年由美国贝尔尝试室的计较机科学家Dennis Ritchie(丹尼斯·里奇)设计发现的。因此,Dennis Ritchie被誉为“C语言之父”(他已于2011年10月9日归天,享年70岁)。图1中的人物就是Dennis Ritchie。

提前认识软件开辟(24) C语言的生长历史和主要特点

图1 “C语言之父” Dennis Ritchie

Dennis Ritchie在哈佛大学进修物理学和应用数学,1967年进入贝尔尝试室事情。作为计较机科学家,在他身上有许多难堪的、值得我们进修的品格,如:第一,他对所做的事十分有乐趣;第二,跳出舒适区事情,不绝挑战本身;第三,有创新思维,不拘泥于条条框框;第四,喜欢分享,不藏匿本身的焦点技能。

Dennis Ritchie对计较机科学的孝敬主要有以下几个方面:第一,作为“C语言之父”,他的最大孝敬虽然是发现了C语言;第二,1973年与Ken Thompson相助,把UNIX的90%以上用C语言改写,因此也被誉为“UNIX之父”;第三,1978年与Brian W. Kernighan一起出书了名著《The C Programming Language》(《C措施设计语言》),此书已被翻译成多种语言,成为C语言方面最权威的课本之一。

基于Dennis Ritchie的精巧成绩,1983年他与Ken Thompson一起得到了图灵奖。1999年,Dennis Ritchie和Ken Thompson因为在成长C语言和Unix操纵系统方面所做出的孝敬一起得到了美国国度技能奖章。

2. 语言的演进

作为在国际上遍及利用的计较机语言,C语言的成长简史如图2所示。

提前认识软件开辟(24) C语言的生长历史和主要特点

图2 C语言的成长简史


#p#副标题#e#

3. C语言的特点

C语言是一种成果强大的、被遍及应用的面向进程的编程语言,可用于编写系统软件和应用软件。

C语言的主要特点如图3所示。

提前认识软件开辟(24) C语言的生长历史和主要特点

图3 C语言的主要特点

如图3,C语言的诸多特点使其越来越受到宽大软件开拓人员的青睐,也使其成为了利用人数最多的计较机语言之一。进修好C语言,对付深入进修计较机科学的其它课程都是很有长处的。

C语言到底有几多人在用呢?图4是2014年5月TIOBE编程语言排行榜(前20名)。

提前认识软件开辟(24) C语言的生长历史和主要特点

图4 2014年5月TIOBE编程语言排行榜

TIOBE世界编程语言排行榜揭示的是世界上主要编程语言的风行趋势。排行榜的数据是每一个月更新一次。这份排行榜的数据的样原来历于互联网上富有履历的措施员、著名的搜索引擎(如Google、Yahoo!等)、贸易应用的要害字排名以及 Alexa(互联网首屈一指的免费提供网站流量信息的公司)上的排名等。

从图4可以看出,C语言位居排行榜的榜首。因此,C语言利用得很是的遍及。

 

    关键字:


天才代写-代写联系方式