《C语言程序设计》 课件 1.1 C语言的起源与发展.pptx

《C语言程序设计》 课件 1.1 C语言的起源与发展.pptx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言的起源及发展

C语言的发展1972年1983年1999年C语言诞生,C语言源自B语言,而B语言则源自BCPL语言美国国家标准协会(AmericanNationalStandardsInstitue)制定了一个C语言标准。称之为ANSIC发布ISO/IEC9899:1999标准,通常被成为C99D.M.RitchieC语言之父1972—1973年间,美国贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言。

了解C语言C语言是一种结构化、模块化方式组织程序,易于调试和维护C语言具有丰富的运算符和数据类型,便于实现各类复杂的数据结构C语言集高级语言和低级语言的功能于一体,即可用于系统软件的开发,又可用于应用软件的开发C语言运行效率高、可执行性强

010203非结构化的语言规定:程序必须由具有良好特性的基本结构(顺序结构、选择结构、循环结构)构成,程序中的流程不允许随意跳转,程序总是由上而下顺序执行各个基本结构。特点:程序结构清晰,易于编写、阅读和维护。面向对象的语言结构化语言高级语言的发展

机器语言计算机能直接识别和接受的二进制代码称为机器指令。机器指令的集合就是该计算机的机器语言。特点:难学,难记,难检查,难修改,难以推广使用。依赖具体机器难以移植。二进制代码计算机直接读取,不便于记忆、维护、编程汇编语言机器语言的符号化。用英文字母和数字表示指令的符号语言。特点:相比机器语言简单好记,但仍然难以普及。汇编指令需通过汇编程序转换为机器指令才能被计算机执行。依赖具体机器难以移植。MOVAX383MOVBX5451972年C语言诞生1983年制定ANSIC1999年制定C99高级语言高级语言更接近于人们习惯使用的自然语言和数学语言。特点:功能强大,不依赖于具体机器。用高级语言编写的源程序需要通过编译程序转换为机器指令的目标程序。C语言)JAVA语言C++语言结构化,效率高,可移植性好计算机语言

感谢观看

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档