什么是高级语言?

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

计算机高级语言指的是接近自然语言的方式,由高级语言编写的程序为高级语言源程序或源程序。计算机不能直接识别和执行,须翻译为由二进制代码组成的目标代码才能识别和执行。
通用的编程语言有两种形式汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。
汇编程序通常由三部分组成指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识。
但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

扩展资料
高级语言主要相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。
高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类 解释类执行方式类似于我们日常生活中的同声翻译”,应用程序源代码一边由相应语言的解释器翻译”成目标代码(机器语言),一边执行。
因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。
编译类编译指在应用源程序执行之前,就将程序源代码翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。
但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .obj)才能执行,只有目标文件而没有源代码,修改很不方便。大多数的编程语言都是编译型的,例如visual c++、visual foxpro、delphi等。
参考资料来源:百度百科-计算机高级语言

C++(VC,C++ Builder),Java,C#,VB,Pascal(Delphi,Free Pascal)数值计算,Fortran数据库开发,VFP,PowerBuilder,网页开发,PHP,ASP。
算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言(机器语言)而言的,它是高度封装了的编程语言;是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序;编写的程序称之为源程序。

扩展资料:
高级语言并不是特指的某一种具体的语言,而是包括很多编程语言(几十种),如流行的java,C语言,c++,C#,PHP,python,Perl,pascal,lisp,prolog,Visual Basic(简称VB),FoxPro,delphi,易语言,fortran等等,这些语言的语法、命令格式都不相同。

高级语言相对于机器语言是一种指令集的体系。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。高级语言通常按其基本类型、代系、实现方式、应用范围等分类。

计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。

高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易语言,中文版的C语言等等,这些语言的语法、命令格式都不相同。

扩展资料:

高级语言分类:

1、命令式语言。这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型,十分符合现代计算机体系结构的自然实现方式。其中产生操作的主要途径是依赖语句或命令产生的副作用。

2、函数式语言。这种语言的语义基础是基于数学函数概念的值映射的λ算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如 Lisp、Haskell、ML、Scheme 、F#等。

3、逻辑式语言。这种语言的语义基础是基于一组已知规则的形式逻辑系统。这种语言主要用在专家系统的实现中。最著名的逻辑式语言是 Prolog。

4、面向对象语言。现代语言中的大多数都提供面向对象的支持,但有些语言是直接建立在面向对象基本模型上的,语言的语法形式的语义就是基本对象操作。主要的纯面向对象语言是 Smalltalk。

5、虽然各种语言属于不同的类型,但它们各自都不同程度地对其他类型的运算模式有所支持。

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



高级语言(High-level programming language)相对于机器语言(machine language,是一种指令集的体系。这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据)而言。是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。
比如 Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等都是高等语言。

低级语言,就是机器能直接识别的二进制指令。随便用记事本打开一个.exe文件,你是不可能看出它在写什么
中级语言,是调用CPU函数和内存数据的编程语言,如汇编语言,你可以在Windows的命令窗下运行Debug你就会体验到什么是中级语言了
(debug:)
-a 100
-jmp 360
-o 71 01
高级语言,是用近似于公式或对话的方式间接对机器发送指令,他一般不需要考虑它会如何调用你的系统资源,你所做的一切,它都会编译成编辑中级语言,然后在编译成低级语言,如Basic, FoxPro, C++, Java, 像FontPage的网页编辑软件应该也算高级语言的范畴。
(Basic:)
a=3
b=1
c=4
begin:
a=a+(i)^2
if b<10 then b=b+1: goto begin
print a
end
是不是简单得你也能看懂?

高级语言是用英文单词、数学表达式等易于理解的形式,并按严格的语法规则和一定的逻辑关系组合的计算机语言。常见的有Basic、C等语言

类似于c++ 这样的接近人类语言的 就是高级语言


什么是高级语言?
高级语言相对于机器语言是一种指令集的体系。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。高级语言通常按其基本类型、代系、实现方式、应用范围等分类。计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言而言的...

什么是高级语言
我的 什么是高级语言  我来答 1个回答 #热议# 为什么孔子像会雕刻在美最高法院的门楣之上? 艺灰原 2022-10-14 · TA获得超过1.1万个赞 知道大有可为答主 回答量:1337 采纳率:84% 帮助的人:622万 我也去答题访问个人页 关注 展开全部 已赞过 已踩过< 你对这个回答的评价是? 评论 ...

高级语言是什么
高级语言是一种相对于低级语言而言的编程语言,它更加接近自然语言,易于人们理解和学习。详细解释如下:高级语言定义与特点 高级语言是一种抽象的、更接近于日常自然语言表达的编程语言。相较于机器语言或汇编语言,高级语言更加直观,易于学习和掌握。其特点在于提供了更多的便捷功能,如函数、控制结构等,使...

什么是高级语言?它有什么优缺点?
1、高级语言是一种抽象程度较高的编程语言,它独立于特定的计算机硬件和操作系统,使得程序员可以更加专注于程序逻辑和算法,而不必关心底层的实现细节。高级语言通常采用更接近自然语言的语法和语义,这使得程序编写过程更加直观和易于理解。2、高级语言支持面向对象编程(OOP),它是一种程序设计方法,将数...

下面哪些是高级语言
高级语言是一种抽象程度较高的编程语言,详细内容如下:1、Python:Python是一种流行的高级编程语言,因其简单易学、可读性强、具有强大的库和框架而受到广泛的应用。Python可以用于数据分析、人工智能、Web开发、科学计算等领域。2、Java:Java是一种广泛使用的高级编程语言,具有跨平台性、面向对象、静态...

什么是高级语言?
高级语言是一种计算机编程语言,与低级语言相比,具有更高的抽象程度和可读性。它们为程序员提供了更方便、更易学和更高效的编程方式。下面将从不同角度来描述高级语言的特点。1、抽象程度高:高级语言相对于底级语言来说,更加抽象,程序员可以通过使用更接近自然语言的语法和结构来编写代码。这使得高级...

什么是高级语言?
计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言(机器语言)而言的,它是高度封装了的编程语言;是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序;编写的程序称之为源程序。高级语言是以人类的日常语言为基础的一种编程语言,使用一般...

高级语言有哪些?
高级语言:由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。高级语言通常按其基本类型、代系、实现方式、应用范围等分类。 程序设计语言的类型: 1.命令式语言。这种...

高级语言指的是什么?
高级语言,是一种面向问题的程序设计语言,且独立于计算机的硬件,对具体的算法进行描述,所以又成为"算法语言",它的特点是独立性,通用性和可移植性好。其种类千差万别,但一般包含有以下四种成分:数据成分用来描述程序所涉及的数据;运算成分用来描述运算;控制成分用来表达程序的控制构造;传输成分用来表达...

什么是高级语言??
低级语言是相对于高级语言而言,所谓低级,也是指接近电脑底层的编程语言。一般来讲高级语言和低级语言有一下特点:高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好 低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差 ...

腾冲县13890507157: 高级语言(程序设计语言) - 搜狗百科
氐程丹田: 简单理解就是编程类的,计算机语言具有高级语言和低级语言之分.而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序.编写的程序称之为源程序.

腾冲县13890507157: 什么是高级语言 -
氐程丹田: 级语言:由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言.在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程.高级语言通常按其...

腾冲县13890507157: 什么是高级语言程序设计(VB)? -
氐程丹田: 1,高级语言(High-level programming language)相对于机器语言(machine language,是一种指令集的体系.这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据)而言.是高度封装了的编程语言,与低级语言相对....

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

腾冲县13890507157: 什么是高级语言
氐程丹田: 与机器硬件环境无关的..比如说c++,java,basic

腾冲县13890507157: 什么是高级语言
氐程丹田: 由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言.在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程.高级语言通常按其基本类型、代系、实现方式、应用范围等分类.

腾冲县13890507157: 1 什么是机器语言 什么是高级语言? -
氐程丹田: 高级语言更接近于数学语言或人的语言,同时不依赖于计算机硬件,编出来的程序在所有机器上通用,而机器语言对计算机的硬件依赖性比较大,可读性差

腾冲县13890507157: 计算机高级语言是指什么? -
氐程丹田: C 人最容易理解的语言. 低级语言:汇编或二进制编码写的程序; 中级语言:C/C++ 既有低级语言的高效,也有高级语言的特性,大多数人把这归类为高级语言 高级语言:Visual C++,Delphi,Visual BASIC ,C++、C#.

腾冲县13890507157: 编程界里高级语言都包括些什么?各自的主要应用领域是什么? -
氐程丹田: net 等等, 应用广泛的主流主要有C,C++,Java.C语言:既具有高级语言的特点,又具有汇编语言的特点.它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序.因此,它的应用...

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