问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是高级语言?

发布网友 发布时间:2022-04-22 10:42

我来回答

1个回答

热心网友 时间:2023-10-11 04:17

计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。

第一代机器语言

机器语言是由二进制 0、1 代码指令构成,不同的 CPU 具有不同的指令系统。机器语言程序难编写、难修改、难维护,需要用户直接对存储空间进行分配,编程效率极低。这种语言已经被渐渐淘汰了。

第二代汇编语言

汇编语言指令是机器指令的符号化,与机器指令存在着直接的对应关系,所以汇编语言同样存在着难学难用、容易出错、维护困难等缺点。但是汇编语言也有自己的优点:可直接访问系统接口,汇编程序翻译成的机器语言程序的效率高。 

第三代高级语言

高级语言是面向用户的、基本上独立于计算机种类和结构的语言。其最大的优点是:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令可以代替几条、几十条甚至几百条汇编语言的指令。

因此,高级语言易学易用,通用性强,应用广泛。高级语言种类繁多,可以从应用特点和对客观系统的描述两个方面对其进一步分类。

扩展资料:

程序设计语言的特性:程序设计语言具有心理工程及技术等特性。

1、心理特性:歧义性、简洁性、局部性、顺序性、传统性。

2、工程特性:可移植性,开发工具的可利用性,软件的可重用性、可维护性。

3、技术特性:支持结构化构造的语言有利于减少程序环路的复杂性,使程序易测试、易维护。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑桌面图标大小win10win10怎么改桌面图标大小 MI 小米 SDQEJO6WM 入耳式双动圈有线耳机 蓝色-详细介绍 小米双圈耳机怎样 MI 小米 Line Free 入耳式颈挂式双动圈无线蓝牙耳机 灰色 MI 小米 SDQEJ06WM 入耳式动圈有线耳机-优质声音体验 MI 小米 SDQEJ06WM 入耳式动圈有线耳机-适用对象 MI小米Line Free入耳式颈挂式双动圈无线蓝牙耳机-适用对象 MI 小米 Line Free 入耳式颈挂式双动圈无线蓝牙耳机-详细介绍 MI 小米 Line Free 入耳式颈挂式双动圈无线蓝牙耳机-适用对象 MI 小米 Line Free 入耳式颈挂式双动圈无线蓝牙耳机 灰色-详细介绍_百度... 将高级语言翻译成机器语言的方式有哪两种 将高级语言翻译成机器语言的方式有哪两种 将高级语言翻译成机器语言的方式有哪两种 中国移动拉网线需不需要换卡? 无线流量卡接路由器转有线网 4G插手机卡路由器可以连接网线吗? 现在手机号码都可以拉网线? 手机充电口转usb口在转网线口接上网线可以联网吗 绑定网线的手机卡可以换吗 移动异地手机卡能拉网线吗? 手机号移动户口转到联通网线还能继续用吗? 怎么把电话线接口转成网线接口 有没有插4G卡转网线输出的路由器? 手机卡的位置可以改网线接口吗? 手机卡能否跟家里的电脑网线连起来,花钱吗? 怎么把电话线转网线? 有没有可以用手机卡,转变成电脑用的,然后用网线插接电脑上网的东西 可以将移动手机卡转换成WIFI吗? 真三国无双7猛将传每个武将都有秘武吗 真三国无双7猛将传秘武武器是唯一的吗? 404 Not Found 把计算机高级语言编制的程序翻译成计算机能直接执... 高级语言翻译程序的实现途径有哪两种啊 程序设计语言包括哪两种执行方式 冰箱压缩机烫手怎么解决? 如何选择一家优秀的app开发公司 冰箱压缩机烫手正常吗 冰箱压缩机温度高的烫手正常么? 冰箱压缩机发烫但还制冷压缩机上面的接水盘都烫焦了是什么原因 ? 冰箱压缩机很烫 怎么为防火墙添加白名单 如何为防火墙添加白名单 冰箱压缩机工作时很烫是不是正常现象? linux dhcp 如何设置白名单? 如何设置防火墙白名单 如何将提示报错的文件加入防火墙白名单 新买的冰箱压缩机发烫正常吗? linux的防火墙linux的防火墙 冰箱压缩机发烫但不工作是 何原因 防火墙怎么设置白名单模式