什么是脚本语言,与编程语言有什么区别?
2022-02-25 13:54:11
脚本语言就是能在一个程序里插一脚写一段代码的语言,就是脚本语言。比如 JavaScript ,php 都是脚本语言。脚本是一种纯文本保存的程序,是批处理文件的延伸,一个脚本通常是解释运行而非编译。其实 和拍电影电视剧的 故事大纲似的,编写下来一套流程 ,按照这个流程走。还有linux 的 shell脚本,设置好了还可以帮你循环干事,定时定点发邮件发周报等。

脚本语言通常比较动态,通常执行相比于编译语言较慢,通常代码规模不会很大(聚焦在批量处理),通常入门门槛较低。
而编程语言范围更广,指的是通过指令来命令计算机进行某种运算或输出,指令本身就是编程语言。脚本语言是编程语言的一种形式。
并且,脚本语言的定义是模糊的。比如通过C语言解释器来执行C语言,这时候C语言是不是脚本语言?用虚拟机(比如bochs,qemu)解释执行机器码(汇编语言),那么机器码是不是脚本语言?用numba把python编译成二进制然后执行,Python是不是 不是脚本语言?
所以我们对脚本语言的定义是约定俗成的。就是这个语言一般是解释执行的,一般是用来快速批量处理的,我们就管它叫做脚本语言。
本文由脚本语言提供,https://www.ai-indeed.com
上一篇文章
AI和自动化在物流系统中是如何工作的?
下一篇文章
Python数据分析的底层逻辑是什么?
相关新闻
机器学习与人工智能有什么关系?
2022-02-26 10:03:12
你知道实体机器人与软件机器人之间的区别吗?
2022-02-26 10:29:43
你知道机器人和软件机器人之间的区别吗?
2022-02-25 11:46:50
免费领取更多行业解决方案
立即咨询

