SH 中 : world!" %> world!" %> world!';
alert("Hello World") (2)ASP :
WScript.Echo("Hello World") <%= strHelloWorld %> (3)PHP: ?> 或 者 Response.Write("Hello, world!") %>
<% strHelloWorld = "Hello,
或者简单地写成: echo 'Hello, world!';
= "Hello World!"?> (5)Nuva :
#!/usr/local/bin/perl World!" Demo ..> // Hello, World! (1) 'Hello, World!' World! (2) HelloWorld()
print "Hello, world!\n"; <.
//====================================== ?? Hello, function HelloWorld(); Hello, World! (3) class World()
//====================================== /*======================================
======================================*/ ?? "Hello, World!"; end function
/*====================================== ======================================*/
function Hello() = World(); 本: {
'Hello, World!'; n.Hello(); .>
end function (6)ActionScript:
end class
var n package
①ActionScript 2.0版
trace("Hello, world!"); import
②ActionScript 3.0 版 本 : import
flash.display.TextField; public function HelloWorld() { txt.textColor = 0xFFFFFF;
flash.display.MovieClip;
import flash.filters.DropShadowFilter; MovieClip { TextField(); 120; txt.selectable addChild(txt);
public class HelloWorld extends var shad:DropShadowFilter = var txt:TextField = new txt.width = World! = = Math.random()*300; "Hello txt.filters = [shad]; txt.y txt.text
new DropShadowFilter(2, 45, 0x000000, 25, 3, 3, 2, 2); txt
.x = } = Math.random()*300; false; } }
["+Math.round(txt.x)+","+Math.round(txt.y)+"]"; (7)PostScript: PostScript 是一种专门 用来创建图像的语言,
常用于打印机. font setfont (8)AppleScript: myvar="hello" for x in $myvar $myvar $x 100 100 moveto say "Hello World!" myfunc() { do (10)Ruby local x echo $x done /font /Courier findfont 24 scalefont (Hello World!) show (9)Bash: showpage #!/usr/bin/env bash
local myvar="one two three" } myfunc echo puts "Hello, world!"
#!/usr/bin/env rubyzidingwa(
网学)贡献
脚本语言
百科名片
脚本语言功能 脚本语言,脚本语言或扩建的语言,又叫动态语言。是一种编程语言控制
软件应 用程序。脚本通常以文本(如 ASCII)保存,只在被调用时进行解释或编译。 目录 概述 与其他编程语言的关系及特点 计算机脚本语言程序举例
编辑本段 概述
计算机语言是为了各种目的和任务而开发的,一个常见任务就是把各 种不同的已有组件连接起来以完成相关任务。大多脚本语言共性是:良好 的快速开发,高效率的执行,解释而非编译执行,和其它语言编写的程序 组件之间
通信功能很强大。 许多脚本语言用来执行一次性任务,尤其是
系统管理方面。它可以把 服务组件粘合起来,因此被广泛用于 GUI 创建或者命令行,操作系统通常 提供一些默认的脚本语言,即通常所谓 shell 脚本语言。 脚本通常以文本(如 ASCII)保存,只在被调用时进行解释或编译。 有些脚本是为了特定领域
设计的,但通常脚本都可以写更通用的脚本。 在大型项目中经常把脚本和其它低级编程语言一起使用,各自发挥优势解 决特定
问题。脚本经常用于设计互动通信,它有许多可以单独执行的命令, 可以做很高级的操作,(如在传统的 Unix shell (sh)中,大多操作就是程 序本身。) 这些高级命令简化了代码编写过程。诸如内存自动管理和溢出检查等 性能问题可以不用考虑。在更低级或非脚本语言中,内存及变量管理和数
据结构等耗费人工,为解决一个给定问题需要大量代码,当然这样能够获 得更为细致的控制和优化。脚本缺少优化程序以提速或者降低内存的伸缩 性。 综上所述,脚本编程速度更快,且脚本文件明显小于如同类