Program Hello, world!
(Redirecționat de la 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 modificare
Report ZHello.
write 'Hello, World!'.
Ada modificare
with Ada.Text_IO;
procedure Hello_World is
use Ada.Text_IO;
begin
Put_Line("Hello, world!");
end;
ALGOL modificare
BEGIN
DISPLAY ("Hello, world!");
END.
AppleScript modificare
display dialog "Hello, world!"
AutoIt modificare
#include <MsgBoxConstants.au3>
Msgbox($MB_ICONINFORMATION, "", "Hello, world!")
AWK modificare
BEGIN { print "Hello, world!" }
BASIC modificare
PRINT "Hello, world!"
Batch modificare
@echo Hello, World!
Boo (limbaj de programare) modificare
print "Hello, world!"
Brainfuck modificare
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
C modificare
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
C++ modificare
#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# modificare
class HelloWorldApp
{
static void Main()
{
System.Console.WriteLine("Hello, world!");
}
}
Clean modificare
module hello
Start :: {#Char}
Start = "Hello, world!"
CoffeeScript modificare
alert('Hello, world!')
D modificare
import std.stdio;
void main()
{
writeln("Hello, world!");
}
E modificare
println("Hello, world!")
Fortran modificare
program hello
write(*,*) 'Hello, world!'
end program hello
Haskell modificare
module Main (main) where
main = putStrLn "Hello, world!"
J modificare
'Hello, world!'
Java modificare
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
JavaScript modificare
document.write('Hello, world!');
sau ca un mesaj de alertă:
alert('Hello, world!');
Lisp modificare
Common Lisp modificare
(print "Hello world!")
Scheme modificare
(let ((hello0 (lambda() (display "Hello world") (newline))))
(hello0))
LOLCODE modificare
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
Lua modificare
print("Hello, world!")
MATLAB modificare
disp('Hello, world!')
Oberon modificare
MODULE Hello;
IMPORT Out;
BEGIN
Out.String("Hello, world!");
Out.Ln
END Hello.
Objective-C modificare
#import <stdio.h>
#import <Foundation/Foundation.h>
int main(void)
{
NSLog(@"Hello, world!\n");
return 0;
}
OpenEdge Advanced Business Language modificare
DISPLAY "Hello World!".
Oz modificare
{Show 'Hello, world!}
Pascal modificare
program hello;
begin
writeln('Hello, world!');
readln;
end.
Perl modificare
print "Hello, world!\n";
Piet modificare
PHP modificare
<?php echo "Hello, World!\n";?>
sau, mai simplu:
<?="Hello, World!\n"?>
Prolog modificare
main :- write('Hello, world!'), nl.
Python modificare
print ( "Hello, world!" )
sau
import sys
sys.stdout.write("Hello, world!\n")
R modificare
cat('Hello, world!\n')
REXX modificare
say Hello, world!
Ruby modificare
print "Hello, world!"
Scheme modificare
(let ((hello0 (lambda() (display "Hello world") (newline))))
(hello0))
Seed7 modificare
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello, world!"); end func;
Smalltalk modificare
Transcript show: 'Hello, world!'.
SQL modificare
SELECT 'Hello, world!' FROM DUMMY;
SELECT 'Hello, world!' FROM DUAL;
SELECT 'Hello, world!';
Tcl/TK modificare
puts "Hello, world!"
Turing modificare
put "Hello, world!"
Visual Basic modificare
Sub Main()
Print "Hello, world!"
End Sub