Program Hello, world!

De la Wikipedia, enciclopedia liberă
Salt la: Navigare, căutare

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 | modificare sursă]

Report ZHello.
write 'Hello, World!'.

BASIC-S[modificare | modificare sursă]

REM Program Hello, world!
LET a$="Program Hello, world!"
 FOR f=1 to 21
  PRINT AT 1,f a$(f)
 NEXT f

Batch[modificare | modificare sursă]

echo off
echo Hello, World!

C[modificare | modificare sursă]

#include <stdio.h>

int main(void)
{
    printf("Hello, World!\n");
    return 0;
}

C++[modificare | modificare sursă]

 #include <iostream>
int main() { std::cout << "Hello, world!" << std::endl; return 0; }

sau

 #include <iostream>
using namespace std;
int main() { cout<< "Hello, world!\n"; return 0; }

C#[modificare | modificare sursă]

 class HelloWorldApp
 {
     static void Main()
     {
         System.Console.WriteLine("Hello, world!");
     } 
 }

Haskell[modificare | modificare sursă]

module Main (main) where

main = putStrLn "Hello, world!"

Java[modificare | modificare sursă]

public class HelloWorld
{
    public static void main(String arg[])
    {
         System.out.println("Hello, World!");
    }
 }

JavaScript[modificare | modificare sursă]

document.write('Hello, world!');

sau ca un mesaj de alertă:

alert('Hello, world!');

LISP[modificare | modificare sursă]

(print "Hello world!") 

(în dialectul Common Lisp )

Pascal[modificare | modificare sursă]

program hello;
begin
    writeln('Hello, world!');
    readln;
end.

Perl[modificare | modificare sursă]

print "Hello, world!\n";

PHP[modificare | modificare sursă]

<? echo "Hello, World!\n";?>

sau, mai simplu:

<?="Hello, World!\n"?>

Python[modificare | modificare sursă]

print ( "Hello, world!" )

sau

 import sys
 sys.stdout.write("Hello, world!\n")

Ruby[modificare | modificare sursă]

puts "Hello, world!"

Seed7[modificare | modificare sursă]

$ include "seed7_05.s7i";

const proc: main is func
  begin
    writeln("Hello, world!");
  end func;

SQL[modificare | modificare sursă]

CREATE TABLE message (text char(15));
INSERT INTO message (text) VALUES ('Hello, world!');
SELECT text FROM message;
DROP TABLE message;

sau, doar afisare, fara tabela:

SELECT 'Hello, world!' FROM DUAL;

Tcl/TK[modificare | modificare sursă]

puts "Hello, world!"

Visual Basic[modificare | modificare sursă]

Sub Main()
  Print "Hello, world!"
End Sub