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

什么是编译性语言,解释性语言和脚本语言

发布网友 发布时间:2022-05-04 12:18

我来回答

2个回答

热心网友 时间:2022-06-21 19:38

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能值型高级语言编写的程序。

翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。

解释则不同,解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。
什么是脚本语言?

脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。
HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。

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

与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。

注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。

JAVASCRIPT,ASP,PHP,PERL都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。

脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。 5

脚本语言一般都是以文本形式存在,类似于一种命令.
举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.
你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.

参考:http://www.cnblogs.com/yxnchinahlj/archive/2011/04/06/2006581.html

热心网友 时间:2022-06-21 19:38

编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如C、C++、Delphi等.
解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。在发布程序时,看起来省了道编译工序。但是,在运行程序的时候,解释性语言必须先解释再运行
脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。一个脚本通常是解释运行而非编译
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小红书怎么修改ID 专属ID更改方法 Win11如何更改字体视觉效果 Win11字体视觉效果修改方法介绍 华为团队管理模式 通信工程这个专业主要是学什么 专注力差的孩子该如何纠正 三岁的孩子专注力不好,怎么培养她的专注力呀!。 镇江关周围有什么玩的,镇江及周边旅游景点 大港南站去镇江汽车站怎么走 镇江汽车站到大港南站有多远 出国去澳大利亚留学都需要注意哪些事项呢? 澳大利亚留学条件及注意事项有哪些 在编程中使用的解释性语言和编译型语言的区别是什么? 仙人掌的功效 从邵阳到新邵白水洞研学 单模单纤收发器如何理解? 单纤单模光收发器分收.发端吗 仙人掌果和大枣一起煮水好吗 仙人掌炖肉的功效 仙人掌果能和红枣泡茶呢 邵阳白水洞开园了吗? JS的优点是什么?缺点是什么? 身份证开头是3707的地方是哪里 邵阳新邵白水洞旅游 370115开头的是哪里的身份证? 379开头的身份证是哪的 370418开头的身份证是哪里的 哈尔滨身份证号有37开头的吗?、 Javascript有什么优点 37是哪里的身份证号码开头 什么是解释型的编程语言? 电脑分辨率和颜色太低、但无法设置。 在网页中调用.js文件有什么好处啊? 仙人掌的作用和好处 什么是解释性编程语言 仙人掌炖汤有什么作用与功效 楼上说的不对,VB不是解释性语言,它也是编译性语言! 什么是解释性语言?什么是编译性语言?还有什么语言 土豆,仙人掌,香菜,大枣一起榨汁有什么功效 在严格模式下进行javascript有什么好处 脚本语言是解释型语言的一种吗? 请把这些女生的名字告诉我(snh48粉丝新人) snh48小分队叫什么名字 开利照明好还是德士尼好? 德士尼灯质量如何 德士尼和西门子哪个好? a8照明与德士尼照明哪个好 德士尼照明灯具好还是秋田照明灯具好 最近三年里,夜晚睡不着觉,很困就是意识很清醒,要等到两三点才睡,双腿沉困,怎么放都不舒服,浑身无力 费沁源真的很难追求吗? 搭配灯饰有很多技巧,你知道的有哪些呢? 医生你好!我妈今年六十岁了!失眠三年了,每天晚上躺在床上只是闭着眼睛却从睡不着觉!第二天起床头疼... 黄瓜为什么有的苦,苦的黄瓜,还能吃吗?