“Hello, World!”程序是一个只在计算机屏幕上打印出“Hello, World!”(英语,意为“世界,你好!”)字串的计算机程序。该程序通常是计算机程序设计语言的初学者所要学习编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境以及运行环境已经正确安装。 i9\\evJs
tM$0 >E
将Hello World程序作为第一个学写的程序,现在已经成为一种传统。该程序最早出现在由Brian Kernighan和Dennis Ritchie写的计算机程序设计教程《C语言程序设计》。 5d?!<(e6
JNFT6T)T15
以下是用不同语言写成的Hello World程序的几个例子: TFC!u0Y"$
Ada rZ.a>'T4
with Ada.Text_Io; use Ada.Text_Io; 2b4pOM7W
procedure Hello is J7?)$,ij%
begin C*s0r;
Put_Line ("Hello, world!"); rF'^w56
end Hello; R'9@A\7#
%V %#y $l
JQ@`EV9,
汇编语言 F%.9fUo
v!#`W
x86 CPU,DOS,TASM Kcw1uLb
MODEL SMALL ;V"yMWjc
IDEAL RC8)f8n
STACK 100H ~f=6?5.wa
dx13vZ3[U
DATASEG XW~ BEa
HW DB 'Hello, world!$' tT* W5
g2aT`=&Z
CODESEG n.a=K2H:V
MOV AX, @data l<aqiZSY
MOV DS, AX ,dZ H$
MOV DX, OFFSET HW 8XYD
L]I'
MOV AH, 09H ?BDlB0jxzi
INT 21H XY!{ g(
MOV AX, 4C00H ?b@q5Y
INT 21H *H%0Gsk
END 5"}y\
%%as>}.
&6\r
x86 CPU,GNU/Linux,NASM V|3yZ8lE
;"Hello World" for Linux on Intel 80x86 using nasm (Intel syntax). 8)W?la8'p
;Enter this into "hello.asm" then type: ^/%o%J&