脚本编程语言是什么

网络 2021-09-08 19:57:43 0 5,429

在计算机上运行的大多数程序都是使用编译型语言编写的。编译是指把程序员编写的代码转换为计算机能够理解的指令的过程。一旦程序编译了,我们就可以在计算机上运行它,既然编译后的程序已经直接转换为计算机能够理解的指令了,那么,它比脚本编程语言所编写的程序运行得要快。遗憾的是,编译一个程序是耗费时间的过程,你必须编写程序,编译它,然后测试它。如果程序不工作,还必须再次经过整个过程。

另一方面,脚本编程语言只有在解释器(这是可以把脚本转换为计算机能够理解的内容的另外一个程序)读取它的时候才编译。以JavaScript为例,解释器内建到了Web浏览器中。因此,当Web浏览器把带有JavaScript程序的一个Web页面读入其中的时候。Web浏览器就把JavaScript翻译成计算机能够理解的内容。因此,脚本编程语言运行起来比编译型语言要更慢些,因为每次脚本程序运行的时候都要为计算机进行翻译。脚本编程语言对于Web开发者来说是很好的,脚本通常要比桌面程序小而且没有那么复杂,因此,速度上的缺失不是那么重要。此外,既然它们不需要编译。创建和测试使用脚本编程语言的程序就是一个较快的过程。


您的见解

已有 0 条答案