计算机高级语言指的是什么?

作者&投稿:厨人山 (若有异议请与网页底部的电邮联系)
计算机的高级语言是什么?~

汇编是硬件基础课程,从字面上就应该知道是偏硬的东西,特别是软件跟硬件之间有很高速度要求的时候,一定要用汇编语言。总之,汇编就是跟硬件打交道的。

至于你问面向对象,这个很难说清楚,不过我能告诉你的是,所谓“面向对象”是程序员思考问题的方式,与之同属的还有“面向过程”“面向函数”等等的编程方法——这是从“人类对问题的认识和处理方式上来分类的”,跟编不编译没有直接关系。

而编译程序,与之对应的就是解释程序了。编译的程序一般都是二进制代码,运行效率比解释程序稍高;解释程序,并没有把程序转换成二进制代码,而是运行的时候,做到这一条代码此时才把这条代码转成相应的机器代码执行的。

我就我自己理解的来说吧。
语言的“低级语言”和“高级语言”这些分类是相对来说的。最底层的语言为机器码语言,全由0和1组成,人根本看不懂。汇编这类低级语言在一系列0和1封装成我们人能够看明白的有确切含义的语句块(可以完成一定功能),而高级语言则进一步进行了封装。
可以这样打个比方:假如电容、电阻等为0或1,由它们组成的电路板之类的则为“低级语言”,由电路板和其它电器组件组成的显卡之类的则为高级语言。

计算机高级语言指的是接近自然语言的方式,由高级语言编写的程序为高级语言源程序或源程序。计算机不能直接识别和执行,须翻译为由二进制代码组成的目标代码才能识别和执行。

通用的编程语言有两种形式汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。

汇编程序通常由三部分组成指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识。

但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

扩展资料

高级语言主要相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。 

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类 解释类执行方式类似于我们日常生活中的同声翻译”,应用程序源代码一边由相应语言的解释器翻译”成目标代码(机器语言),一边执行。

因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。 

编译类编译指在应用源程序执行之前,就将程序源代码翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。

但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .obj)才能执行,只有目标文件而没有源代码,修改很不方便。大多数的编程语言都是编译型的,例如visual c++、visual foxpro、delphi等。

参考资料来源:百度百科-计算机高级语言



就是编写起来很容易,比较简单易懂易学,移植性好的编程语言,C还有VB等等,都是高级语言,

软件的产生始于早期的机械式计算机的开发.从19世纪起,随着机械式计算机的更新,出现了穿孔卡片,这种卡片可以指导计算机进行工作。但是直到20世纪中期现代化的电子计算机出现之后,软件才真正得以飞速发展。在世界上第一台计算机ENIAC上使用的也是穿孔卡片,在卡片上使用的是专家们才能理解的语言,由于它与人类语言的差别极大,所以我们称之为机器语言。也就是第一代计算机语言。

计算机语言发展到第二代,出现了汇编语言。比起机器语言,汇编语言大大前进了一步,尽管它还是太复杂,人们在使用时很容易出错误,但毕竟许多数码已经开始用字母来代替。简单的“0、1”数码谁也不会理解,但字母是人们能够阅读并拼写的。第二代计算机语言仍然是“面向机器”的语言,但它已注定要成为机器语言向更高级语言进化的桥梁。

当计算机语言发展到第三代时,就进入了“面向人类”的语言阶段。第三代语言也被人们称之为“高级语言”。高级语言是一种接近于人们使用习惯的程序设计语言。它允许用英文写解题的计算程序,程序中所使用的运算符号和运算式子,都和我们日常用的数学式子差不多。高级语言容易学习,通用性强,书写出的程序比较短,便于推广和交流,是很理想的一种程序设计语言。高级语言发展于50年代中叶到70年代,有些流行的高级语言已经被大多数计算机厂家采用,固化在计算机的内存里。如 BASIC语言,现在已有128种不同的 BASIC语言在流行,当然其基本特征是相同的。
除了BASIC语言外,还有FORTRAN(公式翻译)语言、 COBOL(通用商业语言)、 C语言、 DL/I语言、 PASCAC语言、ADA语言等250多种高级语言。


什么是高级语言?
计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如流行的java,c,c++,C#,...

计算机语言是什么,分哪几种啊?
多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL\/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计 算机硬件,其可读性和...

计算机语言三大类
计算机语言通常分为三类:即机器语言、汇编语言和高级语言。1、机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。用机器语言编写程序,编程人员要首先熟记所用计...

高级语言可分为哪几种?
计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。编译方式是:事先编好一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户由高级语言编写的源程序输...

计算机高级语言特点是什么?常见的语种有哪些?
计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算...

c语言是计算机的什么语言是高级还是低级?
c语言是计算机的高级语言。高级语言主要是相对于汇编语言而言的,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言,能以简易的方式编译、处理低级存储器。C语言提供了许多低级处理的功能,但仍然保持着跨平台的...

什么是机器语言,汇编语言和高级语言
汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。高级语言相对于机器语言,是一种指令集的体系。这种指令集,称机器码(machine cod...

计算机中常见的高级语言有哪些?
FORTRAN,适合进行科学计算,是编译型语言,组织程序比较灵活。BASIC,是由FORTRAN等高级语言的重要功能设计的人机对话式语言,简单易学,很受初学者欢迎。现在的BASIC语言发展很快,功能已大大增加,应用相当广泛。COBOL,是一种为处理商业资料而设计的语言。主要功能是描述数据结构和处理大批量数据。它使用英语...

计算机编程语言分成哪三大类
计算机编程语言分成机器语言、高级语言、汇编语言三大类。1、机器语言 机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。机器语言使用绝对地址和绝对操作码。不同的计算机都有各自...

下面不属于计算机高级语言的是 A C语言 B VB C PhotoShop D c#...
下面不属于计算机高级语言的是C PhotoShop,因为PhotoShop并不是一种计算机程序设计语言,而是一种用于图像处理和编辑的电脑软件。A选项C语言是一种广泛采用的计算机编程语言,支持面向过程和结构化编程,B选项VB(Visual Basic)是Microsoft公司开发的一种面向对象的高级计算机语言,D选项c#(C Sharp)是...

咸宁市13770538012: 计算机高级语言 - 搜狗百科
采怜元胡: 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同. 高级语言所编制的程序不能直接被计算机识别,必须经过...

咸宁市13770538012: 计算机高级语言是指什么? -
采怜元胡: C 人最容易理解的语言. 低级语言:汇编或二进制编码写的程序; 中级语言:C/C++ 既有低级语言的高效,也有高级语言的特性,大多数人把这归类为高级语言 高级语言:Visual C++,Delphi,Visual BASIC ,C++、C#.

咸宁市13770538012: 计算机中,什么叫高级语言 -
采怜元胡: 将高级语言转换成由0,1构成的机器语言需要通过编译程序来实现.即可转化成机器语言. 机器语言是一种指令集的体系.这种指令集,称机器码,是电脑的CPU可直接解读的数据. 机器码有时也被称为原生码,这个名词比较强调某种编程语言或库,它与运行平台相关的部份.

咸宁市13770538012: 高级语言是什么意思 -
采怜元胡: 简单理解就是编程类的,计算机语言具有高级语言和低级语言之分.而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序.编写的程序称之为源程序.

咸宁市13770538012: 高级语言指的是什么?有什么作用?
采怜元胡: 高级语言(High-level programming language)是一种独立于机器,面向过程或对象的语言.高级语言是参照数学语言而设计的近似于日常会话的语言.例如,要将2个变...

咸宁市13770538012: 计算机高级语言指的是什么?
采怜元胡: 它的意思是计算机编写语言可以编写计算机的软件 可以用编译器来编译让计算机识别的高级语言

咸宁市13770538012: 计算机高级语言 -
采怜元胡: 当计算机语言发展到第三代时,就进入了“面向人类”的语言阶段.第三代语言也被人们称之为“高级语言”.高级语言是一种接近于人们使用习惯的程序设计语言.它允许用英文写解题的计算程序,程序中所使用的运算符号和运算式子,都和...

咸宁市13770538012: 高级语言指什么 -
采怜元胡: 高级语言是脱离了机器本身,更贴近于人的编程语言,近似于人的语言(英语) 机器语言就是类似01011011111010101 那样的,是机器能直接识别的语言,高级 语言是人编写完后,由软件编译为机器语言的!

咸宁市13770538012: 什么是计算机高级语言编程? -
采怜元胡:相对于低级语言来说的,低级语言如汇编语言等,直接可以在单片机、硬件上执行的语言命令,低级语言运行效率高,开发起来却是很头疼的;高级语言是在一个良好的运行环境下编写编译的计算机语言,开发效率比较高,如VB,VC,delphi等;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网