2-1、开玩笑吧!!有C语言,竟然还有B语言???

52 阅读2分钟

这就是B语言???

        1963,英国剑桥大学将ALGOL 60语言发展成为组合程序设计语言。1967年英国剑桥大学的Martin Richards对CPL进行简化,开发出基本组合程序设计语言。
         1970年,美国贝尔实验室的Ken Thompson以BCPL为基础,设计出简单且接近硬件的B语言(取BCPL的首字母),并且用B语言编写了第一个UNIX操作系统。但是B语言功能有限,过于简单。

         C语言提取了B语言的的优点,连取名字都直接和它学,以BCPL的第二个字母作为语言,便是“C”语言。

C语言的主要特点

1、结构化语言
              C语言具有良好的结构化的控制语句,选择结构的语句、顺序结构的语句和循环结构的语句。C语言的函数是基本的模块化,便于实现程序的模块。

2、运算能力强大
              C语言具有三十多种运算符,括号、赋值、强制类型转换都按照运算符处理。

3、数据类型丰富
              C语言提供了编程所需的各种数据类型,包括整型、实型、字符型、数组型、结构体类型、指针型、空类型等。

4、具有预处理能力
5、可移植性好
              程序实现跨平台开发,只需修改少处或不修改代码,就可以实现

6、程序执行效率高
              C语言的编译系统采用了优化策略,由源程序生成目标代码一般只比汇编语言慢10%-20%
7、程序设计自由度大
              各种类型之间可以比较随意的转换,像javaScript一样。


我是自学前端的,下班后学习,我是2022年11月21号进前端的,已经一年一个月了,现在正在自考湘潭大学的计算机专业大专,这是《高级语言程序设计》,希望学完后,对我日后的计算机之路有所帮助。加油!!!

我进前端的路不是很容易,但我并不因此退缩,我是一个比较笨的人,但我依然希望通过自己的努力去过上自己想要的生活,我热爱计算机,我愿意为此付出巨大努力,并不懈地坚持