- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ruan 编程语言简史 高二15班 Ruan .NET就是微软的程序开发框架,能够写单机桌面窗口程序,web网页程序。还可以生成安装程序。特点是编写代码过程中,有很好de编辑环境,纠错提示等等。 先后出现了 Java Visual Café VJ++ SUN Workshop JBuilder Eclipse web编程语言 等各式各样的编程语言, 不过大多已经不(xiao)用(shi)了 一种中国人的自豪感油然升起└(^o^)┘ 希望大家学好“理科”,制造出更多更先进的武器和编程语言! ( ̄︶ ̄)↗ 涨 (不小心黑到茂源哥了… (“▔□▔)// ) * * 引言 编程语言在短短50多年的时间里竟然出现了 2500多种 很多语言相互借鉴,关系错综复杂 远古时代(1614—1945) 此后300多年的时间,人们制作了许多各式各样的计算机器,原始而又笨拙。这个时期没有真正意义上的计算机,当然,也没有任何编程语言的存在 1614年苏格兰人John?Napier 提出了用机器计算的理论 低级语言时代(1946—1953) 光电阅读机将记录在穿孔卡片上数据读入计算 机,计算的结果则利用打孔机在卡片上打出的 一些小孔,就表示输出的数据。 卡片上的小孔就组成了计算机 和专家明白但绝大多数人不明 白的天书——机器语言,也就 是完全用0,1代码写的程序。 1、天书——机器语言 2、汇编语言 由于机器语言的难易理解,莫奇莱 等人开始想到用助记符来代替0,1代码, 于是汇编语言出现了 section .data ? ? ? ? ? msg db Hello, world!, 0xA ? ? len equ $ - msg ?; 字串长度 section .text ?; 代码段声明 global _start ?; 指定入口函数 _start: ? ? ? ? ?; 在屏幕上显示一个字符串 ? ? ?mov edx, len ?; 参数三:字符串长度 ? ? ?mov ecx, msg ; 参数二:要显示的字符串 ? ? ?mov ebx, 1 ? ? ? ; 参数一:文件描述符(stdout) ? ? ?mov eax, 4 ? ? ? ; 系统调用号(sys_write) ? ? ?int 0x80 ? ? ? ? ; 调用内核功能 ? ? ? ? ? ? ? ? ? ?mov ebx, 0 ? ? ? ; 参数一:退出代码 ? ? ?mov eax, 1 ? ? ? ; 系统调用号(sys_exit) ? ? ?int 0x80 ? ? ? ? ; 调用内核功能 高级语言时代(1954—1995) 随着世界上第一个高级语言fortran的出现,新的编程语言开始不断涌现出来。各有特色,各有优势,随着时间的检验,一些流行至今,一些则逐渐消失 1、FORTRAN问世 1957年世界上第一个高级语言—FORTRAN? 开发成功。 FORTRAN取的是FORmula TRANslator 两个单词前几个字母拼成的。意思是公式翻译 语言 作者是约翰·巴库斯(John Backus) 2、第一个结构化的语言 1960:?ALGOL:第一个结构化程序设计语言推出 ALGOL这个名称是算法语言的简称,是纯粹面向 描述计算过程的,也就是所谓面向算法描述的 ALGOL是第一个清晰定义的语言,其语法是用严格 公式化的方法说明的 Algol 60是程序设计语言发展史上的一个里程碑, 它标志着程序设计语言成为一门独立的科学学科 3、最简单的语言—BASIC ?1964年美国达特茅斯学院的两个教员 (约翰.凯梅尼(J. Kemeny)和托马斯·卡茨 (T.Kurtz))开发了basic语言 该语言只有26个变量名,,17条语句, 12个函数和3个命令这门语言叫做初学 者通用符号指令代码”——Beginners All purpose Symbolic Intruction Code 4、被遗忘的PASCAL 1967年Niklaus?Wirth开始开发PASCAL 语言,1971年完成。 主要特点有:严格的结构化形式;丰富完备 的数据类型;运行效率高;查错能力强,可 以被方便地用于描述各种算法与数据结构有 益于培养良好的程序设计风格和习惯 PASCAL是一个重要的里程碑结构化程序 设计概念的语言 5、两个聪明绝顶的人 丹尼斯.里奇 (Dennis Ritchie) C 语言的共同发明人,
您可能关注的文档
最近下载
- 2021年11月湖北省浠水县教师乡镇选调招聘考试《教育基础知识》真题试卷及标准答案.pdf VIP
- 树师德扬师风师德师风警示教育课件.pptx VIP
- 浙江省温州市“摇篮杯”2022-2023学年高一下学期化学竞赛试卷 含解析.docx VIP
- 徕卡TS30全站仪操作培训.pdf VIP
- 宜居宜业和美乡村建设项目可行性研究报告.docx
- 教育测量与评价第三版全套完整教学课件.pptx VIP
- 牦牛标准化育肥场布局及圈舍建设规范.docx VIP
- 锅炉烟气和空气焓及各成分(自动计算).xlsx VIP
- GB_T 42611-2023 非公路用旅游观光车辆制动性能试验方法.pdf VIP
- 犬伤暴露规范处理.pptx VIP
文档评论(0)