什么是电脑脚本语言
‘壹’ 什么是脚本语言
脚本语言泛指单用作简单编程任务如shell scripts。脚本语言是一种介乎于 HTML 和诸如 java 、 Visual Basic 、 C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。 系统语言与脚本语言之间的区别有很多,但主要的区别是: 抽象的级别:这是最重要也是最明显示的不同。脚本语言对程序员提供了更高级的抽象。这一点明显表现在:在这种语言自身中,存在有高级的数据结构,如列表和字典结构,和对这种结构简单方便的嵌套和操作。这样可以创建非常成功的程序。 类型定义:系统语言通常是强类型和静态类型定义。这就意味着所有变量的类型要在程序中指定,在编译时检查。相反地,脚本语言是最松散的类型定义,完全没有类型声明,并且在运行时进行动态类型检查。 执行:系统语言的特点是编译的。程序被编译成可执行的二进制。另一方面,脚本语言的特点是解释,也就是,指令被立即执行,不存在一个编译的中间状态。这就意味着脚本语言是交互式的(你可以在提示符下敲入命令,并且看到结果),这是另一个巨大的胜利。这样完全将编译过程从编辑-编译-运行循环中去掉了。 速度:以上三点是脚本语言一方面在速度与效率, 一方面在易用性与表示式的强大性之间进行折衷的典型例子。这就使得脚本语言的执行速度比系统语言慢一个数量级。这就是对脚本语言诽谤最多的方面。性能的降低不是真正的问题,因为思想是用脚本语言来组合组件,这些组件是用象C 这样的快速系统语言来编写的。所以所有需要运行快速的东西将因为是用快速的语言实现的而运行得快速。脚本语言只用于将东西绑在一起,并且这些通常不是性能的瓶颈
‘贰’ 什么是脚本语言
脚本语言泛指单用作简单编程任务如shell
scripts。脚本语言是一种介乎于
HTML
和诸如
JAVA
、
Visual
Basic
、
C++
等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。
‘叁’ 什么是脚本语言
(1)java是一门强类型语言 是一种可以撰写跨平台应用软件的面向对象的程序设计语言
sql是SQL Server 是一门数据库语言 用来实现查询 选择等等
(2)脚本语言一般指的是客户端语言 不用提交到服务器进行编译 直接由浏览器执行
(3)脚本语言都是一门语言 只是语言有强弱之分 c++ C# java都是强类型语言 js php(注:php是一种服务端的语言) 等等都是弱类型语言 肯定有关系 不同语言都有不同的实现方法
(4) 脚本语言是在浏览器执行的一种弱类型语言 它的执行不是通过编译而是通过解释来运行 它可以实现网页特效 等等 可以减轻服务器的负担 直接能在浏览器完成的工作就不要提交到服务器处理 这样就能提高效率
‘肆’ 什么是"脚本语言
脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。
脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批处理语言或工作控制语言。一个脚本通常是解释运行而非编译。虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,文字处理文档,网络软件等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组序列。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令序列的指令,还可以编写更复杂的程序。
‘伍’ 什么是脚本语言
对于一个网页初学者来说,正确认识弄懂一些必要的专业词汇是非常必要的,这对于我们以后的程序制作会有很大的提高,在这里我就结合自己的理解,同时加杂一些专家的意见来说一下,什么是脚本语言?它在网页制作中处于什么样的地位,希望对于网页初学者能有一些帮组。
脚本语言是我们制作网页的一种语言,它能实现在网页浏览器和网页服务器之间建立一种交互连接,它介于HTML、和JAVA、 C++和Visual Basic之类的编程语言之间的语言。在他们之间的应用中,HTML通常用于格式化文本和连接网页。编程语言通常用于向计算机发送一系列复杂的指令,但他们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要是用于格式化文本和使用以编程语言编写的已编译好的组件。
在我们实际的应用中,比如ASP的应用中,最常用的两种脚本语言就是 Microsoft Visual Basic Scripting Edition (简称VBScript)和Microsoft Jscript 。其中默认的为VBScript,当我们装完Active Server Pages时,它就已经存在了。同时安装的还有Jscript。当然也可以安装和使用其他的脚本语言引擎,例如Perl.
‘陆’ 脚本语言是什么
脚本语言,脚本语言或扩建的语言,是一种编程语言控制软件应用程序。 “脚本”往往被视为有别于“程序” ,执行独立于任何其他的应用。在同一时间,他们是有别于核心代码的应用,这是通常的书面在不同的语言,和现正接触到最终用户,使他们的行为的应用,以适应用户的需要。脚本往往是,但并非总是解释,从源代码或“半汇编” ,以字节这是解释,不同的应用,他们的相关,这是传统的编制本土机器码为系统上运行他们。脚本语言几乎总是在嵌入式应用与它们相关的。
命名为“脚本”是来自书面脚本的表演艺术,在这种对话是订下要发言,由人类行为者。早期的脚本语言通常被称为一批语言或工作控制语言。例如早期的脚本语言的建立是为了缩短传统的编辑-编译-链接-运行的过程。
1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。
HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。
2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.
3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。
注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。
4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。
5.脚本语言一般都是以文本形式存在,类似于一种命令.
举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.
你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.
