语言的演变特点计算机语言编写方式及要素二进制编码速度快,效率高,,占用内存少机器语言操作码、地址码直观性差,难以纠错,编写需要很强的专业性助记符号速度快,效率高,占用内存少,直观性较强汇编语言操作码、地址码编写专业性较强占用内存多,执行需要编译接近自然语言的语法高级语言易于掌握,可读性强源程序,编译或解释程序独立性、共享性及通用性强
语言的演变 计算机语言 编写方式及要素 特点 机器语言 二进制编码 操作码、地址码 速度快,效率高,占用内存少 直观性差,难以纠错,编写需要很强的专业性 汇编语言 助记符号 操作码、地址码 速度快,效率高,占用内存少,直观性较强 编写专业性较强 高级语言 接近自然语言的语法 源程序 ,编译或解释程序 占用内存多,执行需要编译 易于掌握,可读性强 独立性、共享性及通用性强
高级语言的运行机制高级语言按照执行方式可以分为编译型·编译程序对源程序进行解释的方法相当于日常生活中的“整文翻译”解释型,解释程序对源程序进行翻译的方法相当于日常生活中的“同声传译”高级语言编泽器..10101..01print(520机器语弯
高级语言按照执行方式可以分为 编译型 • 编译程序对源程序进行解释的方法相当于日常生活中的“整文翻译”。 解释型 • 解释程序对源程序进行翻译的方法相当于日常生活中的“同声传译”。 高级语言的运行机制
高级语言的运行机制编译型语言具有如下优点:·可独立运行,源代码经过编译形成的目标程序可脱离开发环境独立运行;运行效率高,编译过程包含程序的优化过程,编译的机器码运行效率较高。编译器源代码目标代码编译执行
编译型语言具有如下优点: • 可独立运行,源代码经过编译形成的目标程序可脱离开发环境 独立运行; • 运行效率高,编译过程包含程序的优化过程,编译的机器码运 行效率较高。 高级语言的运行机制