主页 > 程序语言 > 请大家说一下计算机指令与程序语言的关系(比如说C语言)

请大家说一下计算机指令与程序语言的关系(比如说C语言)

2023-10-25 18:12来源:m.sf1369.com作者:宇宇

请大家说一下计算机指令与程序语言的关系(比如说C语言)

层次不同。

指令只的是可以直接被机器识别并且处理的2进制代码。

而程序设计语言经过咐高编译后,可和简宴以形成obj,经过连接后形成exe.其实2者都是指令,执行方式不同而已。

总之,2者的区别在唤银于层次,一个在上,一个在下。

但应该注意,程序设计虽然在上,如果经过不同的编译器予以解释,形成的机器指令可能会有所不同。

C语言被编译器翻译成计算机能识别的语言。即计算机指令。

VC还可以

指令码语言和程式语言有什么区别

指令码语言和程式语言有什么区别 1.指令码语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等程式语言之间。

HTML通常用于格式化和链结文字。而程式语言通常用于向机器发出一系列复杂的指令。

2.指令码语言与程式语言也有很多相似地方,其函式与程式语言比较相象一些,其也涉及到变数。与程式语言之间最大的区别是程式语言的语法和规则更为严格和复杂一些.

3.与程式程式码的关系:指令码也是一种语言,其同样由程式程式码组成。

注:指令码语言一般都有相应的指令码引擎来解释执行。 他们一般需要直译器才能执行。JAVASCRIPT,ASP,PHP,PERL都是指令码语言。C/C++编译、连结后,可形成独立执行的exe档案。

4.指令码语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象c\c++等可以编译成二进位制程式码,以可执行档案的形式存在.

指令码语言不需要编译,可以直接用,由直译器来负责解释。

5.指令码语言一般都是以文字形式存在,类似于一种命令.

举个例子说,如果你建立了一个程式,叫aaa.exe,可以开启.aa为副档名的档案.

你为.aa档案的编写指定了一套规则(语法),当别人编写了.aa档案后,你的程式用这种规则来理解编写人的意图,并作出回扮唤饥应.那么,这一套规则就是指令码语言.

程式语言 计算机语言的种类非常的多,总的来说可以分成机器语言,组合语言,高阶语言三大类。

如果按语种分,可以分为英文符号语言和汉语符号语言两类。(典型的如:易语言、易语言.飞扬)

电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程式来执行的,程式是计算机要执行的指令的集合,而程式全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

计算机所能识别的语言只有机器语言,即由0和1构成的程式码。但通常人们程式设计时,不采用机器语言,因为它非常难于记忆和识别。

目前通用的程式语言有两种形式:组合语言和高阶语言。

组合语言的实质和机器语言是相同的,都是直接对硬体操作,只不过指令采用了英文缩写的识别符号,更容易识别和记忆。它同样需要程式设计者将每一步具体的操作用命令的形式写出来。汇编程式通常由三部分组成:指令、伪指令和巨集指令。汇编程式的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程式一般比较冗长、复杂、容易出错,而且使用汇编语言程式设计需要有更多的计算机专业知识,但组合语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高阶语言所能实现的,而且源程式经汇编生成的可执行档案不链逗仅比较小,而且执行速度很快。

高阶语言是目前绝大多数程式设计者的选择。和组合语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆叠、暂存器等,这样就大大简化了程式中的指令。同时,由于省略了很多细节,程式设计者也就不需要有太多的专业知识。

高阶语言主要是相对于组合语言而言,它并不是特指某一种具体的语言,而是包括了很多程式语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。 像最简单的程式语言PASCAL语言也属于高阶语厅返言.

高阶语言所编制的程式不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:

解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程式原始码一边由相应语言的直译器“翻译”成目的码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行档案,应用程式不能脱离其直译器,但这种方式比较灵活,可以动态地调整、修改应用程式。

编译类:编译是指在应用源程式执行之前,就将程式原始码“翻译”成目的码(机器语言),因此其目标程式可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程式一旦需要修改,必须先修改原始码,再重新编译生成新的目标档案(* .OBJ)才能执行,只有目标档案而没有原始码,修改很不方便。现在大多数的程式语言都是编译型的,例如Visual C++、Visual Foxpro、Delphi等。

一.汉语程式设计定义:

“汉语程式设计”一种采用汉民族语言文字进行电脑程式设计的语言系统,支援基于汉语字、词程式设计,符合计算机符号语言规范,并继续向自然语言发展。

表面汉化选单的而未将关键字汉化的程式语言,我们不应称之为汉语程式语言,而应称之为“汉化程式设计”语言,如VB中文版等。

为什么严格来说称“汉语程式设计”而不称之为“中文程式设计”呢?因为中国是个多民族的国家,语种众多,有:汉语,藏语,满语等;中文字型也非常多,如篆书、金书、隶书、楷书等。但一般情况下,称中文程式设计时,也特指汉语程式设计。

是否可以解决您的问题? 一、程式语言:

1、需要编译执行;

2、本身具有逻辑性和行为能力;例如:C、Java等。

二、指令码语言:

1、需要解释执行;

2、本身具有逻辑性和行为能力;例如:javascript等。

通俗的说:指令码是 *** 版的程式语言。主要区别:

指令码语言是一种轻量级的解释型语言.

指令码语言一般没有图形使用者介面。

指令码语言对事件的描述能力比较弱。

程式语言与指令码语言有什么区别? 据我理解,

一般程式语言需要编译执行,比如C语言

而指令码语言是解释执行的,比如vbscript,javascript

指令码语言和C、C++这些程式语言有什么区别 1.指令码语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等程式语言之间。

HTML通常用于格式化和链结文字。而程式语言通常用于向机器发出一系列复杂的指令。

2.指令码语言与程式语言也有很多相似地方,其函式与程式语言比较相象一些,其也涉及到变数。与程式语言之间最大的区别是程式语言的语法和规则更为严格和复杂一些.

3.与程式程式码的关系:指令码也是一种语言,其同样由程式程式码组成。

注:指令码语言一般都有相应的指令码引擎来解释执行。 他们一般需要直译器才能执行。JAVASCRIPT,ASP,PHP,PERL都是指令码语言。C/C++编译、连结后,可形成独立执行的exe档案。

4.指令码语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象c\c++等可以编译成二进位制程式码,以可执行档案的形式存在.

指令码语言不需要编译,可以直接用,由直译器来负责解释。

5.指令码语言一般都是以文字形式存在,类似于一种命令.

举个例子说,如果你建立了一个程式,叫aaa.exe,可以开启.aa为副档名的档案.

你为.aa档案的编写指定了一套规则(语法),当别人编写了.aa档案后,你的程式用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是指令码语言.

指令码语言是程式语言吗?和C语言有什么区别? 指令码语言很考究的语言,能够完成的功能更多,且省程式码空间,但不能有一点错误,包括标点符号,和TC语言差不多了。

指令码英文为Script。实际上指令码就是程式,一般都是有应用程式提供的程式语言。应用程式包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程式的巨集和创作系统的批处理语言也可以归入指令码之类。指令码同我们平时使用的VB、C语言的区别主要是:

1、指令码语法比较简单,比较容易掌握;

2、指令码与应用程式密切相关,所以包括相对应用程式自身的功能;

3、指令码一般不具备通用性,所能处理的问题范围有限。

4、指令码多为解释执行。

指令码语言和程式语言有什么区别?能通俗点不? 指令码语言 属于 程式语言。

指令码语言,指令码语言或扩建的语言,又叫动态语言。是一种程式语言控制软体应用程式。指令码通常以文字(如ASCII)储存,只在被呼叫时进行解释或编译。

这个你可以看一下百度百科(:baike.baidu./view/76320.htm)关于指令码语言的介绍(指令码有好多中的)。

什么是指令码语言?它和程式语言有什么区别? 各种动态语言,如ASP、PHP、CGI、JSP等,都是指令码语言。

计算机语言总的来说可以分成机器语言,组合语言,高阶语言(就是你所想的程式语言,如:VB,C,C++,C#,JAVA,Dephi..)三大类。

指令码英文为Script。实际上指令码就是程式,一般都是有应用程式提供的程式语言。

应用程式包括浏览器(javascript、VBScript)、多媒体创作工具,应用程式的巨集和创作系统的批处理语言也可以归入指令码之类。

指令码同平时使用的VB、C语言的区别主要是:

1、指令码语法比较简单,比较容易掌握;

2、指令码与应用程式密切相关,所以包括相对应用程式自身的功能;

3、指令码一般不具备通用性,所能处理的问题范围有限。

【计算机中常见语言分类】

标记语言

标记语言,是一种将文字(Text)以及文字相关的其他资讯结合起来,展现出关于文件结构和资料处理细节的电脑文字编码。与文字相关的其他资讯(包括例如文字的结构和表示资讯等)与原来的文字结合在一起,但是使用标记(markup)进行标识。

如:HTML、XML

指令码语言

指令码语言是为了缩短传统的编写-编译-连结-执行(edit-pile-link-run)过程而建立的计算机程式语言。它的命名起源于一个指令码“screenplay”,每次执行都会使对话方块逐字重复。早期的指令码语言经常被称为批量处理语言或工作控制语言。 一个指令码通常是解释执行而非编译。指令码语言通常都有简单、易学、易用的特性,目的就是希望能让程式设计师快速完成程式的编写工作。

如:JavaScript、VBScript、PHP

编译型语言

编译型语言:程式在执行之前需要一个专门的编译过程,把程式编译成 为机器语言的档案,执行时不需要重新翻译,直接使用编译的结果就行了。程式执行效率高,依赖编译器,跨平台性差些

如 C、C++

指令码语言和java语言有什么区别 指令码语言又被称为扩建的语言,或者动态语言,是一种程式语言,用来控制软体应用程式,指令码通常以文字(如ASCII)储存,只在被呼叫时进行解释或编译。

Java是一种可以撰写跨平台应用程式的面向物件的程式设计语言。Java

技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、资料中心、游戏控制台、科学超级计算机、行动电话和网际网路,同时拥有全球最大的开发者专业社群。

指令码语言和Java语言的区别:

1、用指令码语言开发的程式在执行时,由其所对应的直译器(或称虚拟机器)解释执行。系统程式设计语言是被预先编译成机器语言而执行的。指令码语言的主要特征是:程式程式码即是指令码程式,亦是最终可执行档案。指令码语言可分为独立型和嵌入型,独立型指令码语言在其执行时完全依赖于直译器,而嵌入型指令码语言通常在程式语言中(如C,C++,VB,Java等)被嵌入使用。

2、指令码语言是被解释,而系统程式设计语言是被编译。被解释的语言由于没有编译时间而提供快速的转换,通过允许使用者执行时编写应用程式,而不需要耗时的编译/打包过程。直译器使应用程式更加灵活,指令码语言的程式码能够被实时生成和执行。指令码语言通常都有简单、易学、易用的特性,目的就是希望能让程式设计师快速完成程式的编写工作。

相关推荐

哪些编程语言是函数式的

程序语言 2024-01-14

VB编程的函数详解

程序语言 2024-01-02

c语言扑克牌问题

程序语言 2023-12-28

iphone语言与地区有什么用?

程序语言 2023-12-19

C语言程序,怎么使用,

程序语言 2023-12-17

把word嵌入到C#程序中

程序语言 2023-11-26

HTML是不是编程语言?

程序语言 2023-11-17