Program Hello, world!

De la Wikipedia, enciclopedia liberă

Hello, world! este un program foarte simplu care doar afişează pe dispozitivul de ieşire (de obicei, ecran), pentru a testa funcţionarea compilatorului sau a pentru verifica dificultatea limbajului de programare.

Cuprins

[modifică] ABAP

Report ZHello.
write 'Hello, World!'.

[modifică] C

#include <stdio.h>

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

[modifică] C++

 #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; }

[modifică] C#

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

[modifică] Haskell

module Main (main) where

main = putStrLn "Hello, world!"

[modifică] Java

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

[modifică] JavaScript

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

sau ca un mesaj de alertă:

alert('Hello, world!');

[modifică] LISP

(print "Hello world!") 

(în dialectul Common Lisp )

[modifică] Pascal

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

[modifică] Perl

print "Hello, world!\n";

[modifică] PHP

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

sau, mai simplu:

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

[modifică] Python

print "Hello, world!"

sau

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

[modifică] Ruby

puts "Hello, world!"

[modifică] Seed7

$ include "seed7_05.s7i";

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

[modifică] SQL

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

[modifică] Tcl

puts "Hello, world!"

[modifică] Visual Basic

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