1.1.3.1. Python是一种脚本语言

脚本,对应的英文是:script

普通人,看到script这个英文单词,或许想到的更多的是:电影的剧本,就是一段段的脚本,所组成的

电影剧本的脚本,决定了电影中的人和物,都做哪些事情,怎么做

而计算机中的脚本,决定了:

计算机中的操作系统和各种软件工具,要做哪些事情,以及具体怎么做

其实,脚本,这个词,笔者的理解,还有另外一种感觉:随性

因为,现实中,写电影脚本,那直接拿张纸和笔,就可以写了,写完了,就可以拿去用,拿去拍电影了

而计算机中的脚本,其实就是普通的文本,就是写到文本文件中的代码而已,其也是有随性这个特点:写完了,直接就可以(在某种具有解释功能的环境中)运行了

比如:Linux中的shell脚本,就是直接弄个文本文件,写上shell脚本代码,然后保存文件,然后就可以,在Linux的Shell这个带有shell的解释功能的shell环境中,运行了

与此相对的,不那么随性的是:其他的,非脚本语言,常叫做编译性语言,比如C语言,往往都是需要额外加上编译这个步骤,才能执行的。