第一章C语言概述 3、C语言的出来 C程序设计语言(简称C语言是国际上最著名的高 级程序设计语言之一,也是使用范围最广的计算机编 程语言之一。它所可用来编写系统软件,也可用来编 写应用教件 C语言既具有高级语言特性,又具有一些低级语 言特征,故有时称为“中间语言
第一章 C 语言概述 6 3、C语言的由来 C程序设计语言(简称C语言)是国际上最著名的高 级程序设计语言之一,也是使用范围最广的计算机编 程语言之一。它既可用来编写系统软件,也可用来编 写应用软件。 C语言既具有高级语言特性,又具有一些低级语 言特征,故有时称为“中间语言
第一章C语言概述 3、C语言的出来 C语言是在B语言的基础上发展起来的,其根源可 以追溯到 ALGOL60(1960年出现的面向问题的语言) 1963年剑桥大学推出了CPL( Combined Programming language)语言,1967年又推出了BCPL ( Basic Combined Programming language)语言
第一章 C 语言概述 7 3、C语言的由来 C语言是在B语言的基础上发展起来的,其根源可 以追溯到ALGOL 60(1960年出现的面向问题的语言) 1963年剑桥大学推出了CPL(Combined Programming Language)语言,1967年又推出了BCPL (Basic Combined Programming Language)语言
第一章C语言概述 3、C语言的出来 1970年贝尔实验室的 Ken Thompson设计出了B语 言,并编写了第一个UNⅨ操作系统 由于B语言过于简单,功能有限,1972年至1973年 间,贝尔实验室的 D M Ritchie在B语言的基础上设计 出了C语言(取BCPL的第二个字母)
第一章 C 语言概述 8 3、C语言的由来 1970年贝尔实验室的Ken Thompson设计出了B语 言,并编写了第一个UNIX操作系统。 由于B语言过于简单,功能有限,1972年至1973年 间,贝尔实验室的D·M·Ritchie在B语言的基础上设计 出了C语言(取BCPL的第二个字母)
第一章C语言概述 3、C语言的出来 C语言既保持了BCPL和B语言的优点(精炼、接 近硬件),又克服了其缺点(过于简单,数据无类型 )。1987年ANSI公布了C的新标准--87 ANSIO,成 为C的各版本基础。 目前流行的各种版本C语言编译系统虽然基本部分 是相同的,但也有一些不同。如: Microsoft o Turbo c、 Quick C、 Borland c等,我们使用的C环境 是 Turbo o2.0
第一章 C 语言概述 9 3、C语言的由来 C语言既保持了BCPL和B语言的优点(精炼、接 近硬件),又克服了其缺点(过于简单,数据无类型 )。1987年ANSI公布了C的新标准----87 ANSI C,成 为C的各版本基础。 目前流行的各种版本C语言编译系统虽然基本部分 是相同的,但也有一些不同。如:Microsoft C、 Turbo C、Quick C、 Borland C等,我们使用的C环境 是Turbo C 2.0
第一章C语言概述 3、C语言的出来 ALGOL 60 由一个国际委员会设计,1960 CPL Combined Programming Language 剑桥大学和伦敦大学,1963 BC PL C Basic Combined Programning Language I M,里查德,剑桥大学,1967 B K汤普森,贝尔实验室,1970 DM里奇,贝尔实验室,1972 图1-1几种士嘤语言的派生关系
第一章 C 语言概述 10 3、C语言的由来