“Hello, World!”程序是一个只在计算机屏幕上打印出“Hello, World!”(英语,意为“世界,你好!”)字串的计算机程序。该程序通常是计算机程序设计语言的初学者所要学习编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境以及运行环境已经正确安装。 yKy
)%i
7AlL,&+
将Hello World程序作为第一个学写的程序,现在已经成为一种传统。该程序最早出现在由Brian Kernighan和Dennis Ritchie写的计算机程序设计教程《C语言程序设计》。 6F5g2hBz
WIabQ_ fX
以下是用不同语言写成的Hello World程序的几个例子: P *&Cght>0
Ada my0iE:
with Ada.Text_Io; use Ada.Text_Io; 1Tr%lO5?6
procedure Hello is =RAojoN
begin \OXQ%J2v
Put_Line ("Hello, world!"); ](FFvqA
end Hello; @,9YF}
!hjF"Pa
KciN"g|X
汇编语言 Ckc5;:b&m
kj6H+@
{
x86 CPU,DOS,TASM H>o \C
MODEL SMALL %|j8#09
IDEAL A/{!w"G
STACK 100H \AIFIy
/P Tq.
DATASEG [N#4H3GM8
HW DB 'Hello, world!$' o/ 7[
G
{$#88Qa\-
CODESEG IJVzF1vC
MOV AX, @data ym+Ezb#o
MOV DS, AX j#xGB]
MOV DX, OFFSET HW ~nb(e$?N
MOV AH, 09H m2P&DdN[
INT 21H $f%om)
MOV AX, 4C00H @1xIph<z
INT 21H z{&