“Hello, World!”程序是一个只在计算机屏幕上打印出“Hello, World!”(英语,意为“世界,你好!”)字串的计算机程序。该程序通常是计算机程序设计语言的初学者所要学习编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境以及运行环境已经正确安装。 >o>'@)I?e6
T*h+"TmE
将Hello World程序作为第一个学写的程序,现在已经成为一种传统。该程序最早出现在由Brian Kernighan和Dennis Ritchie写的计算机程序设计教程《C语言程序设计》。 >cMU<'&
S^D ~A8u
以下是用不同语言写成的Hello World程序的几个例子: _W#27I
Ada >Q5E0 !]
with Ada.Text_Io; use Ada.Text_Io; ^ad>
(W
procedure Hello is 6o A0a\G'
begin s[s 6E`Q
Put_Line ("Hello, world!"); zLXtj-
end Hello; 9y]$c1
!8=uBS%
rhn*kf{8
汇编语言 "v*RY "5#
R!pV`N
x86 CPU,DOS,TASM &<^@/osi
MODEL SMALL 5-mJj&0:!
IDEAL x=au.@psBS
STACK 100H XcfTE
m
l]v
*h0!
DATASEG sCRBKCR?
HW DB 'Hello, world!$' <U,T*Ql1x
s^KxAw_IV
CODESEG dnIBAe
MOV AX, @data g\*gHHa
MOV DS, AX U;V. +onv
MOV DX, OFFSET HW [sKdIw_
MOV AH, 09H (vj2XiO^+
INT 21H zLh ~x
MOV AX, 4C00H (c[h,>`@:
INT 21H *.nqQhW
END /CA)R26G
{8B\-LUR
J$WIF&*0@
x86 CPU,GNU/Linux,NASM &