客户案例
customercase-icon
客户案例
实在智能凭借流畅稳定的产品和落地有效的方案,已为电商、通信、金融、政府及公共服务等5000+企业提供数字化产品和服务
客户之声
实在学院
产品咨询热线400-139-9089市场合作contact@i-i.ai
百万开发者交流群
关于我们
产品咨询热线400-139-9089市场合作contact@i-i.ai
百万开发者交流群
媒体报道
关注实在智能最新动态,把握行业前沿
媒体报道>什么是脚本语言,与编程语言有什么区别?

什么是脚本语言,与编程语言有什么区别?

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数据分析的底层逻辑是什么?

免费领取更多行业解决方案
立即咨询
大家都在用的智能软件机器人
获取专业的解决方案、智能的产品帮您实现业务爆发式的增长
免费试用
渠道合作
资料领取
预约演示
扫码咨询
领取行业自动化解决方案
1V1服务,社群答疑
扫码咨询,免费领取解决方案
热线电话:400-139-9089