“Hello, World!”程序是一个只在计算机屏幕上打印出“Hello, World!”(英语,意为“世界,你好!”)字串的计算机程序。该程序通常是计算机程序设计语言的初学者所要学习编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境以及运行环境已经正确安装。 \S]"nHX
f-w-K)y$ht
将Hello World程序作为第一个学写的程序,现在已经成为一种传统。该程序最早出现在由Brian Kernighan和Dennis Ritchie写的计算机程序设计教程《C语言程序设计》。 U"Gg
,
HnDz4eD
以下是用不同语言写成的Hello World程序的几个例子: ?CaMn b8
Ada ,\HZIl[8
with Ada.Text_Io; use Ada.Text_Io; J$9`[^pV
procedure Hello is ^A4bsoW
begin rQ_!/J[9
Put_Line ("Hello, world!"); ? {@UB*
end Hello; zz4TJ('
=}bDT2Nb
jRk"#:
汇编语言 m :6.
>8I?YT.
x86 CPU,DOS,TASM X/=*o;":
MODEL SMALL d&!;uzOx
IDEAL ,BUDo9h
STACK 100H WFl, u!"A
k0%*{IVPN
DATASEG 0|1)cO}Dy
HW DB 'Hello, world!$' =5a|'O
V^n?0^o
CODESEG qDMVZb-(#
MOV AX, @data L7~9u|7a#
MOV DS, AX lT`y=qR|
MOV DX, OFFSET HW 0E6>PE;
MOV AH, 09H S;!l"1[;
INT 21H #FAy
]7/O
MOV AX, 4C00H /S}4J"
INT 21H [,s{/32s
END [?dsS$Y3
a&'!g)d
q<5AB{Oj?
x86 CPU,GNU/Linux,NASM nnv&