脚本语言与编程语言的异同点及分类

  • 2017-03-05 17:13:35
  • 3,297 次阅读
  • 稿源:天马行空

脚本语言(Scripting Language)是一种由ASCII字符构成的,可以使用任何一种文本编辑器写的简单的程序语言。脚本语言也是一种程序,与其他编程编程语言(如C,C++,Java,C#等)存在以下共同点:

①脚本语言也是语言的一种,与其他编程语言相同,也是由语序代码构成。

②脚本语言与编程语言的语法结构相似,同样涉及变量、常量、语句、函数、对象等概念。

相对其他编程语言,脚本语言也存在不同点:

①脚本语言一般都有相应的脚本引擎来解析执行,不需要事先编译。而其他编程语言通常要编译成二进制的可执行文件后执行。

②脚本语言不需要编译,也不能编译成二进制的可执行文件,通常以文本形式存在,类似于一种命令。

③虽然语法结构类似,但是其他编程语言的结构通常比较严谨和复杂,而脚本语言则比较松散和简单。

脚本语言分类

从脚本语言的执行环境来分,脚本语言可以简单的分为以下两类。

①服务器端脚本语言

服务器端脚本语言是在服务器上执行的脚本语言,常用的服务器端脚本语言有ASP、ASP.NET、JSP、PHP等。通常由客户端向服务器端发送请求,服务器接收到请求之后执行服务器端脚本,并将处理结果返回给客户端。这种脚本语言对服务器的要求比较高,但对客户端的要求比较低。

②客户端脚本语言

客户端脚本可以在客户端计算机上运行,减轻服务器的负担。常用的客户端脚本语言有JavaScript、VBScript、Jscript、ECMAScript等。

script

喜欢 0

文章评论 (0)

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头