浅尝C语言——第一章:C语言的发展

本系列博客依照《C语言程序设计现代方法》为主线,全为自己的总结和思考

1.1C语言的发展

C语言从本质上是UNIX操作系统的“副产物”,二十世纪七十年代,贝尔实验室的Thompson和Ritchie正在对UNIX操作系统进行开发,但是由于UNIX操作系统具有的难以调试和改进的汇编语言通病,Thompson便开始最求一种更为高级的编程语言来完成对UNIX系统的未来开发,于是B语言运营而生。不久,Ritchie同样加入B语言的编写阵营,开始用B语言开始进行程序的开发编写。而在1970年,贝尔实验室争取到的一台PDP-11计算机彻底改变了B语言的发展进程,B语言无法适合PDP-11计算机,也就意味着UNIX系统的升级遭受阻滞。为此RItchie重新开始编写B语言的升级版,并将其称之为NB(new B)后期改名为C语言。

1.2C语言的标准化

随着C语言在二十世纪七十年代的持续发展,《C程序设计语言》的出现迅速走红,成为C语言程序员必读的“圣经”,编程爱好者将其称为K&R。1983年,在美国国家标准协会(ANSI)的推动下美国开始制定本国的C语言标准。C语言标准与1988年完成并在1989年12月正式通过。1990年,国际标准化组织(ISO)通过了此项标准,之后我们将这一C语言标准称之为C89或C90.在之后的发展中C语言还经历过C99,C11和C18的转变(在此就不深入解释)

注:本人大学生一枚,希望通过博客记录自己学习编程的点点滴滴,感兴趣的小伙伴可以大家一起交流,不喜勿喷·。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值