各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。 计算机语言总的来说可以分成机器语言,汇编语言,高级语言(就是你所想的程序语言,如:VB,C,C++,C#,JAVA,Dephi..)三大类。(转)脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限。
脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限。
为Astar做一些补充,增加一些我个人的理解,根据解析脚本的位置不一样,可以分为服务器端解析脚本和客户端解析脚本,ASP.PHP.CGI.JSP.PERL.PYTHON这些都是服务器端解析的脚本语言,一般都有自己擅长处理的领域。而Javascript、VbScript都是客户端解析的脚本,无法直接和服务器交互。功能其实是非常强大的。
和一般的编程语言相比,首先脚本语言不需要编译,一般都是解析执行,而高级编程语言一般需要经过编译、链接等不走后才可以执行;另外,脚本语言一般都是动态语言,而高级编程语言一般都是静态语言。
个人观点,大家见笑:)