• 淮滨县社会资讯网
  • C C++的起源与发展,我是最牛的软件编程语言,不接受反驳_科技频

    发布日期:2020-07-24 10:05   来源:未知   阅读:

    C语言和C++语言绝对是计算机软件界最经典和坚挺的编程语言,不论多少语言走完了诞生、发展、消亡的生命历程,这两种语言依然保有旺盛的生命力。而两者之间的关系,说是继承也好、扩展也好、父子也好,总之是有千丝万缕的关系。

    C语言和C++语言之所以被称为经典,是因为Windows、Linux、UNIX、DOS四大操作系统的核心代码大部分是使用C和C++编写;之所以说坚挺,是因为当前软件领域采用的编程语言中,这两种语言基本上长期处于TOP 10的序列。所以可以说这两种语言是最牛的编程语言。

    对于C语言的诞生和起源,可以说是偶然中的必然。两位天才人物发挥了决定性的作用,不仅仅创造了一门流传于世的经典编程语言,还发明了一个超级牛叉的操作系统,称之为现代操作系统的祖父都不为过。

    在详细讲述天才人物的故事之前,还需要说明一下CPL(Combined Programming Langurage)语言,因为C语言的名字就取之于其中的“C”。CPL语言是基于 ALGOL 60 的高级编程语言,由英国剑桥大学于1963年推出。发展到1967年时,英国剑桥大学的 Matin Richards对其进行了简化,推出了 BCPL (the Basic Combined Programming Language)语言。

    C语言

    C语言是一种结构化语言,有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,最大特点就是高效。C语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作。因此既能够用于开发系统程序,也可用于开发应用软件。

    C语言的起始,源自于美国AT&T公司贝尔实验室的研究员Ken Thompson。20世纪六十年代,这位天才人物某一天上班走神,闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏 ?? Space Travel。于是其背着老板,找到了一台空闲的机器 ?? PDP-7。

    Power by DedeCms