@echo off echo Hello, World! pause
信息框(“Hello, world!”,0,,)
GBasic
print("Hello, world!")
print("Hello, World!")
Module MainFrm
Sub Main()
System.Console.WriteLine("Hello, World!")
End Sub
End Module
C
#includeint main(void) { printf("Hello, World!"); return 0; }
OC
#importint main() { NSLog(@"Hello, World!"); }
Swift
print("Hello, World!")
Go
package main
func main(){
println("Hello,world!")
}
Java
public class HelloWorld
{
public static void main(String[] args) {
System.out.println( "Hello, World!" );
}
}
C++
#includeint main() { std::cout << "Hello,World!" << std::endl; return 0; }
或者
#includeusing namespace std; int main() { cout << "Hello,World!" << endl; return 0; }
C#
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
System.Console.Write("Hello, World!");
}
}
}
PHP
ASP
response.write ("Hello, World!")
JavaScript
alert ("Hello, World!");
或者
document.write("Hello, World!");
Python3
可以使用单引号' '或双引号" "
print("Hello, World!")
HTML
Hello, World!
LaTeX
\documentclass{article}
\begin{document}
Hello, World!
\end{document}
Mathematica
方法一:基于Wolfram 底层语言(进入表达式界面使用)
Cell["Hello, World!"]
方法二:直接使用数学输出函数
CellPrint[Cell["Hello, World!"]]
AppleScript
display dialog "hello,world!"
Ruby[1]
p "Hello, World"
begin
writeln('Hello, world!');
end.
fun main(args: Array) { println("Hello, world!") }
disp('Hello, world!')
R
print('hello world!')
Rust
fn main() {
println!("Hello, world!");
}
FORTRAN 77
FORTRAN语言不区分大小写。
PROGRAM MAIN
WRITE(*,*) 'Hello, world!'
STOP
END PROGRAM MAIN
Fortran 95固定格式
PROGRAM MAIN
WRITE(*,*) "Hello, world!"
STOP
END PROGRAM MAIN
FORTH
FORTH语言不区分大小写。
: HELLO ( ) CR ." Hello, world!" ;
AutoHotKey
MsgBox, Hello, World!
汇编语言
DATA SEGMENT ;定义数据段
PRINT DB "Hello World!", 0AH, 0DH, '$' ;定义一个字符串,以'$'结束
DATA ENDS ;定义数据段结束
STACK SEGMENT STACK ;定义堆栈段
DW 20 DUP(0) ;为堆栈段分配空间
STACK ENDS ;定义堆栈段结束
ASSUME CS:CODE, DS:DATA, SS:STACK ;告诉编译器将段寄存器与符号对应起来
CODE SEGMENT ;定义代码段
START: ;程序入口
MOV AX, DATA
MOV DS, AX ;将段地址DATA送入DS中
MOV DX, OFFSET PRINT ;将字符串地址送人DX中
MOV AH, 09H
INT 21H ;调用INT 21H的9号中断
MOV AH, 4CH ;返回DOS系统
INT 21H
CODE ENDS ;定义代码段结束
END START ;程序结束