What is “Hello, World!” A “Hello, world!” program is generally a computer program that outputs or displays the message “Hello, world!”. A small piece of code in most general-purpose programming languages, this program is used to illustrate a language’s basic syntax. “Hello, world!” programs are often the first a student learns to write in a given language, and they can also be used as a sanity check to ensure computer software intended to compile or run source code is correctly installed, and that its operator understands how to use it.
“Hello, World!” program Ada 1 2 3 4 5 6 with Ada.Text_IO;use Ada.Text_IO;procedure Hello is begin Put_Line ("Hello, World!" ); end Hello;
ALGOL60 1 BEGIN DISPLAY("Hello, World!") END.
ALGOL68 1 2 3 begin printf(($gl$,"Hello, World!")) end
AppleScript
1 display alert "Hello, World!"
BASIC
Batchfile 1 2 @echo off echo Hello, World!
Bash
C 1 2 3 4 5 6 #include <stdio.h> int main () { printf ("Hello, World!" ); return 0 ; }
C++ 1 2 3 4 5 6 #include <iostream> int main () { std::cout << "Hello, World!" << std::endl; return 0 ; }
c# 1 Console.WriteLine("Hello, World!" );
Clojure 1 (println "Hello, World!" )
COBOL 1 2 3 4 5 6 IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. * simple hello world program PROCEDURE DIVISION. DISPLAY 'Hello, World!'. STOP RUN.
D 1 2 3 4 5 import std.stdio;void main() { writeln("Hello, World!" ); }
Dart 1 2 3 void main() { print ('Hello, World!' ); }
Elixir 1 IO .puts("Hello, World!" )
Ezhil 1 2 3 பதிப்பி "உலகே வணக்கம்" பதிப்பி "Hello, World!" exit()
Forth
Fortran 1 2 3 program Hello print *, "Hello, World!" end program Hello
Go 1 2 3 4 5 6 package mainimport "fmt" func main () { fmt.Println("Hello, World!" ) }
Haskell 1 2 main :: IO ()main = putStrLn "Hello, World!"
Java 1 2 3 4 5 public class Main { public static void main (String[] args) { System.out.println("Hello, World!" ); } }
JavaScript 1 console .log ("Hello, World!" );
1 document .write ("Hello, World!" );
Julia 1 println("Hello, World!" )
Kotlin 1 2 3 fun main () { println("Hello, World!" ) }
Lisp
Logo
Lua
Objective-C 1 2 3 4 5 #import <stdio.h> int main() { printf("Hello, world!\n"); }
1 2 3 4 5 6 7 8 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"Hello, World!"); } return 0; }
OCaml 1 print_endline "Hello, World!"
Pascal 1 2 3 4 program Hello;begin writeln ('Hello, World!' ); end .
Perl 1 print "Hello, World!\n" ;
Perl6
PHP 1 2 3 <?php echo 'Hello, World!' ; ?>
PowerShell
Prolog 1 main() :- write("Hello, World!" ), nl.
Python2
Python3
R
Racket 1 2 #lang cli (displayln "Hello, World!")
Ruby
Rust 1 2 3 fn main () { println! ("Hello, World!" ); }
Simula 1 2 3 4 Begin OutText ("Hello, World!"); Outimage; End;
Smalltalk 1 Transcript show: 'Hello, World!' .
Standard ML
Swift
Tcl
TI-BASIC
VBScript 1 WScript.Echo "Hello, World!"
WebAssembly Text Format 1 2 3 4 5 6 7 8 9 10 11 (module (import "console" "log" (func $log (param i32) (param i32))) (import "js" "mem" (memory 1)) (data (i32.const 0) "Hello World") ;; string written to global memory (func (export "helloWorld") i32.const 0 i32.const 11 call $log ) )
易语言 1 信息框(“Hello, World!”,0,,)