@echo off echo Hello, World! pause
易语言
信息框(“Hello, world!”,0,,)
GBasic
print("Hello, world!")
lua
print("Hello, World!")
VB
Module MainFrm Sub Main() System.Console.WriteLine("Hello, World!") End Sub End Module
C
#include <stdio.h> int main(void) { printf("Hello, World!"); return 0; }
OC
#import <Foundation/Foundation.h> int 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++
#include <iostream> int main() { std::cout << "Hello,World!" << std::endl; return 0; }
或者
#include<iostream> using 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
<?php echo 'Hello, world!'; print 'Hello, world!'; ?>
ASP
response.write ("Hello, World!")
JavaScript
alert ("Hello, World!");
或者
document.write("Hello, World!");
Python3
可以使用单引号' '或双引号" "
print("Hello, World!")
HTML
<p>Hello, World!</p>
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<String>) { 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 ;程序结束