从脚本语言的地位想起

谈及计算机语言,或者说是编程语言,自然想到机器语言、汇编语言、高级语言、etc。

但是,究其本质,是人类如何调动硬件的方法,并且希望这一过程,简便高效。

而从硬件出发,我们拥有的软件有哪些呢?内核、外壳、操作系统、应用程序。

 

所以,脚本语言是什么呢?

当前理解的是,

它是

  区别于软件工程语言(适用于开发大型应用程序、适合于多人协作的一类高级语言),

  直接调用计算机内核,

  不接触硬件但是与硬件十分接近,

  使用的字符被尽量精简的,

程序语言。

似乎不会依赖什么上下文,只需要一个命令解释器将“输入的一行字符”解释为内核明白的内容,然后执行即可。

posted @ 2021-05-22 23:00  zhang-kaihua  阅读(38)  评论(0编辑  收藏  举报