脚本语言

如果建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件,为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,自己的程序用这种规则来理解编写人的意图,并作出回应,那么,这一套规则就是脚本语言。

1.脚本语言(JavaScript,PHP)介于HTML和C,C++,Java,C#等编程语言之间。

HTML通常用于格式化和链接文本。

而编程语言通常用于机械发出一系列复杂指令。

2.脚本语言和编程语言也有很多相似的地方,其函数与编程语言比较相像一些,其也涉及到变量。

与编程语言之间最大区别是编程语言的语法和规则更为严格和复杂。

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

4.脚本语言是一种解释性的语言。

比如:Python,JavaScript,PHP等等,它不像cC++等可以编译成二进制代码,以可执行我文件的形式存在。

脚本语言不需要编译,可以直接用,有解释器负责解释。

5.脚本语言一般是以文本的形式存在的,类似于一种命令。

6.相对于编译型的计算机编程语言:用脚本语言开发的程序在执行时候,由其所对应的解释器(或虚拟机)解释执行。系统程序设计语言是被预先编译成机器语言而执行的。

脚本语言的主要特征是:程序代码是脚本程序,亦是最终可执行文件。

脚本语言可分为独立性和嵌入型。

独立型脚本语言在其执行时完全依赖于解释器。

而嵌入型语言通常是在编程语言中被嵌入使用。

7.和系统程序设计语言相比:不同脚本语言是被解释而系统程序设计语言是被编译。被解释的语言由于没有编译时间而提供 快速的转换,通过允许用户允许时编写应用程序,而不需要耗时的编译/打包过程。

原文地址:https://www.cnblogs.com/yeyublog/p/7045445.html