1、定义
脚本语言:又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序。
编程语言:一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
2、特点
脚本语言:脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。
编程语言:程序在运行时可以改变其结构,开发快速,接近自然语言,易于理解,更方便的代码管理。
3、优缺点
脚本语言:脚本语言极大地简化了“开发、部署、测试和调试”的周期过程。大多数脚本语言都能够随时部署,而不需要耗时的编译/打包过程。
编程语言:任何编程语言的使用都需要确保编写的程序能够根据实际需要及时调整。因此,快速原型开发环境非常重要,在这种环境下,动态语言和相关库的结合可以大大增强其优势。
4、区别
编程语言包含脚本语言的。
不过脚本语言和du一般语言等的区别是
(1)一般编程zhi语言要编译连接成dao可执行文件,才能执行。脚本语言直接解释执行
(2)一般语言用作系统程序或者应用程序开发,脚本语言常用来做系统管理
(3)一般语言用起来麻烦,必须编译才能运行,但是,一旦编译后,可脱离环境运行,而脚本语言必须安装对应的脚本环境
(4)脚本语言相对系统管理方面比一般语言强大,而且便携性好,其执行环境一般比较小,有的只是一个解释器。
(5)脚本语言便于交流
5、示例
脚本语言包含:Perl、Python、sed、awk、tcl/tk等等
一般语言包含C/C++、Pascal、C#、Java等
网友评论