脚本语言用什么写的 什么是脚本文件( 二 )


应用和发展 应用
(1):作为批处理语言或工作控制语言 。许多脚本语言用于执行一次性任务,尤其是在系统管理中 。DOS,Windows的批处理文件,Unix的shell脚本都属于这个应用;
(2):作为通用编程语言存在,如Perl、Python、Ruby等 。由于它们的“解释执行、内存管理、动态”和其他特性,它们仍然被称为脚本语言 。但是它们已经在应用程序编程中使用了,用户并没有把它们当成脚本语言 。
(3):很多大型应用都包含了根据用户需求定制的惯用脚本语言 。类似地,许多计算机游戏系统使用定制脚本语言来表达NPC(不可玩角色,不可玩职业)和游戏环境的预编程动作 。这种语言通常是为单一应用程序设计的 。虽然它们看起来像一些通用语言(如Quake C,仿照C),但它们有自定义函数 。
(4):网页中嵌入脚本语言 。众所周知的HTML(超文本标记语言),即超文本标记语言,是一种脚本语言,它的解释器是浏览器 。JavaScript直到现在仍然是web浏览器中的主要编程语言,其ECMAScript标准化确保了它成为一种流行的通用嵌入式脚本语言 。另外,随着动态web技术的发展,嵌入在网页中的ASP、JSP、PHP等脚本语言被广泛使用,但是这些脚本需要web服务器来解释,而Html是由浏览器来执行的 。
(5):脚本语言嵌入并用于系统应用程序中,作为用户与系统之间的接口 。在工业控制领域,PLC编程和组态软件的脚本语言是扩展组态系统功能的重要手段 。在通信平台领域,IVR(自动语音应答)流程编程;办公软件,提供宏和VBA;;其他应用软件,如er Studio提供的Basic MacroEditor,允许用户编写Sax基本脚本来操作ER图、生成Access库、导出Word文档等扩展功能 。
发展
【脚本语言用什么写的 什么是脚本文件】脚本技术受益于计算机硬件的加速发展 。在某些情况下,甚至系统编程语言也不够有效,所以应用程序不得不用汇编来编译 。今天的机器比1980年的机器快100到500倍,而且每18个月还在翻一番 。随着计算机性能的快速提高,计算机程序变得越来越复杂 。所以开发时间远比运行时间紧迫 。这时,脚本语言作为系统编程语言的补充,开始由各大计算机平台同时提供 。编程语言已经从低性能硬件和执行效率的矛盾转变为快速变化的市场需求和低效的开发工具的矛盾,所以脚本语言的发展是软件开发的必然趋势 。
常见的脚本语言C Shell JavaScript Nuva Perl PHP Python Ruby Tcl VBScript CSS


推荐阅读