Program Hello, world!
Hello, world! este un program de calculator foarte simplu care doar afișează pe dispozitivul de ieșire (de obicei, ecran) textul englez Hello, world!. Este folosit pentru a testa funcționarea compilatorului sau pentru a ilustra începătorilor limbajul de programare ales.
ABAP
Report ZHello. write 'Hello, World!'.
Ada
with Ada.Text_IO; procedure Hello_World is use Ada.Text_IO; begin Put_Line("Hello, world!"); end;
ALGOL
BEGIN DISPLAY ("Hello, world!"); END.
AppleScript
display dialog "Hello, world!"
AutoIt
#include <MsgBoxConstants.au3> Msgbox($MB_ICONINFORMATION, "", "Hello, world!")
AWK
BEGIN { print "Hello, world!" }
BASIC
PRINT "Hello, world!"
Batch
@echo Hello, World!
Boo (limbaj de programare)
print "Hello, world!"
Brainfuck
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
C
#include <stdio.h> int main(void) { printf("Hello, World!\n"); return 0; }
C++
#include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; }
sau
#include <iostream> using namespace std; int main() { cout << "Hello, world!" << endl; // endl sau "\n"; return 0; }
C#
class HelloWorldApp { static void Main() { System.Console.WriteLine("Hello, world!"); } }
Clean
module hello Start :: {#Char} Start = "Hello, world!"
CoffeeScript
alert('Hello, world!')
D
import std.stdio; void main() { writeln("Hello, world!"); }
E
println("Hello, world!")
Fortran
program hello write(*,*) 'Hello, world!' end program hello
Haskell
module Main (main) where main = putStrLn "Hello, world!"
J
'Hello, world!'
Java
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
JavaScript
document.write('Hello, world!');
sau ca un mesaj de alertă:
alert('Hello, world!');
(print "Hello world!")
Scheme
(let ((hello0 (lambda() (display "Hello world") (newline)))) (hello0))
HAI CAN HAS STDIO? VISIBLE "HAI WORLD!" KTHXBYE
print("Hello, world!")
disp('Hello, world!')
Oberon
MODULE Hello; IMPORT Out; BEGIN Out.String("Hello, world!"); Out.Ln END Hello.
Objective-C
#import <stdio.h> #import <Foundation/Foundation.h> int main(void) { NSLog(@"Hello, world!\n"); return 0; }
OpenEdge Advanced Business Language
DISPLAY "Hello World!".
Oz
{Show 'Hello, world!}
program hello; begin writeln('Hello, world!'); readln; end.
print "Hello, world!\n";
Piet
<?php echo "Hello, World!\n";?>
sau, mai simplu:
<?="Hello, World!\n"?>
Prolog
main :- write('Hello, world!'), nl.
print ( "Hello, world!" )
sau
import sys sys.stdout.write("Hello, world!\n")
R
cat('Hello, world!\n')
REXX
say Hello, world!
print "Hello, world!"
Scheme
(let ((hello0 (lambda() (display "Hello world") (newline)))) (hello0))
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello, world!"); end func;
Smalltalk
Transcript show: 'Hello, world!'.
SELECT 'Hello, world!' FROM DUMMY; SELECT 'Hello, world!' FROM DUAL; SELECT 'Hello, world!';
puts "Hello, world!"
put "Hello, world!"
Sub Main() Print "Hello, world!" End Sub