C语言的历史

C语言于20世纪70年代初问世。它源于UNIX操作系统,最初只是用于改写用汇编语言编写的UNIX操作系统、为了将UNIX操作系统更大范围地进行推广,1977年 Dennis. Ritchie发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》,这标志着C语言的正式诞生。1978年 Brian. Kernighan和 Dennis. Ritchie出版了经典的C语言教 材《The Programming Language》有人称之为《K&R》标准,从而使C语言逐渐成为目前世界上流行最广泛的高级程序设计语言。后来美国国家标准学会(American National Standards Institute,ANSI)在此基础上制定了一个C语言标准,于1983年发表,通常称之为 ANSI或标准C。
1988年,随着微型计算机的日益普及,出现了许多语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,ANSI语言制定了一套ANSI标准,并于1989年通过,1990年正式颁布,称为C89或C90标准。
1999年,新的C语言标准颁布,称为C99标准。它是对C89/C90标准的进一步完善和发展,但到目前为止,很多C语言编译器并不完全支持C99标准的全部特性。
2007年,C语言标准委员会又重新开始修订C语言,到了211年正式发布了ISO/IEC989:2011,简称为Cl1标准。
2018年6月,C语言的最新标准C18正式发布,它是在C11的基础上做了一些技术修正,并没有引入新的语言特性。
目前用得最广泛的C语言标准还是C90和C99标准,而绝大多数的编译器对C11和C18的支持程度还有待进一步的完善。
当前处于统治地位 的三大操作系统——Windows、Linux和 UNIX的绝大多数 代码都是用 C/C++开发的。C语言的应用领域极广,从上层应用程序 到底层操作系统,再到各种嵌入式应用等,以C语言为基础,相继诞生了C++、Java、C#,这三种语言 都逐渐成为应用最多的前几种语言之一,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值