文档章节

脚本语言的特色

0
 0017520
发布于 2015/02/10 10:35
字数 436
阅读 27
收藏 0

  脚本语言(Script language,scripting language,scripting programming language)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。[1]

  早期的脚本语言经常被称为批量处理语言或工作控制语言。一个脚本通常是解释运行而非编译。

  虽然许多脚本语言都超越了计算k7娛樂場http://dffjyidyt.net/k7yulecheng/机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。

  脚本编程速度更快,且脚本文件明显小于如同类C程序文件。这种灵活性是以执行效率为代价的。脚本通常是解释执行的,速度可能很慢,且运行时更耗内存。在很多案例中,如编写一些数十行的小脚本,它所带来的编写优势就远远超过了运行时的劣势,尤其是在当前程序员工资趋高和硬件成本趋低时。

  脚本语言是一种解释性的语言,例如Python[2] 、vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.http://www.17673.com/app/blog/info.html?bid=275308

© 著作权归作者所有

共有 人打赏支持
0
粉丝 1
博文 17
码字总数 8295
作品 0
张家界
编程语言--Scheme

Scheme语言是LISP语言的一个方言(或说成变种),它诞生于1975年的MIT,对于这个有近三十年历史的编程语言来说,它并没有象 C++,java,C#那样受到商业领域的青睐,在国内更是鲜为人知。但它在...

匿名
2009/03/25
16.6K
1
MaziScript/MaziIWP

###MaziScript在线写作平台   MaziIWP是以MaziScript.js为核心,改装自Editor.md的在线格式化脚本写作平台。   MaziIWP平台使用MaziScript作为脚本语言,辅以Markdown的渲染显示,希望通...

MaziScript
2017/02/05
0
0
迅搜全文搜索引擎--XunSearch

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。支持海量数据高速检索,功能强大,简单易用! 本项目旨在帮助一般开发者针对既有的...

hightman
2011/09/10
15K
5
ios ruby 软件

在ios上学习ruby有很多工具,但是能够拥有“代码颜色”,“自动联想”,“自动换行”,“无线U盘及文件系统(支持打开office,pdf,chm,mp3,mp4,txt,html……)”,“执行脚本”等功能的系统不...

good-good
2013/08/28
176
0
python2.7-编程语言 ios所有设备学习python 的强大应用

在ios上学习python,lua,perl,ruby有很多工具,但是能够拥有“代码颜色”,“自动联想”,“自动换行”,“无线U盘及文件系统(支持打开office,pdf,chm,mp3,mp4,txt,html……)”,“执行脚本...

good-good
2013/08/24
973
6

没有更多内容

加载失败,请刷新页面

加载更多

Nginx 配置url 跳转

Step 1:前言 公司一个管理后台,每次访问要写很长的参数,想直接访问域名就去管理页面 Step 2:配置 location / { rewrite ^/$ http://pay-admin.sasha-lab.com/index.php?m=admin&c...

Linux_Anna
24分钟前
2
0
php7在FreeBSD系统下静态编译iconv,导致BUS ERROR (core dump)解决

bug页面: https://bugs.php.net/bug.php?id=72198 触发此bug需要很多条件: FreeBSD系统(10.0以上),Linux系统、MacOS下均无此问题 静态编译iconv扩展,动态iconv扩展也无此问题 系统安装了...

hell0cat
27分钟前
3
0
FireFox下载时文件名乱码问题解决

String filename = java.net.URLEncoder.encode(file.getName(), "UTF-8"); response.setHeader("Content-Disposition", "attachment;filename*=utf-8'zh_cn'" + filename);......

放飞E梦想O
34分钟前
1
0
Spring声明式事务不回滚问题

注解 @Transactional 声明事务 内部调用方法不会走代理方式调用,而是类内部的函数调用,有事务注解也不会开启事务 但是当A有事务调用B时,B会加入A事务中,使之为同一事务 A无事务 ,B有事务...

职业搬砖20年
36分钟前
3
0
高并发的“大杀器”:异步化、并行化

高并发的大杀器:异步化 同步和异步,阻塞和非阻塞 同步和异步,阻塞和非阻塞,这几个词已经是老生常谈,但是还是有很多同学分不清楚,以为同步肯定就是阻塞,异步肯定就是非阻塞,其实他们并...

微笑向暖wx
37分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部