何为脚本语言

解释型语言和脚本语言的区别

  • 脚本语言是解释型的语言,也就是解释型语言包括脚本语言。
  • 解释语言是说解释执行的语言,但执行的代码并不一定是文本格式的。
  • 脚本语言的程序是文本文件,并且是解释执行的。

如果一定要说有区别,可能只是我们提到这两个词的时候侧重点不太一样。当我们说编程语言或程序语言的时候,我们暗示了它是图灵完备的,很正式的感觉,比如会考虑软件工程,考虑软件设计方法;当我们说脚本的时候,一般是在说它可以很方便的书写与适应变化,一般是不太考虑软件工程与设计方法的。至于是不是编译与解释,我觉得没有关系,同样是python,numpy库里用它就是编程语言,但随手写一段代码处理数据表,就是脚本。

所以我们对脚本语言的定义是约定俗成的。就是这个语言一般是解释执行的,一般是用来快速批量处理的,我们就管它叫做脚本语言。

参考:
编程语言和脚本语言有什么区别?
关注问题​写回答

猜你喜欢

转载自blog.csdn.net/xihuanyuye/article/details/109900430