Hello World

Hello World er eit vanleg omgrep når ein programmerer på ei datamaskin. Det tyder Hallo verda på norsk, og er eit uttrykk for det ein oftast først lærer seg i eit et nytt programmeringsspråk. Eit Hello World-program er det minimum av kode som skal til for at programmet skal skrive ut teksten Hello World! på skjermen.

Sjølv om berre eit absolutt minimum av funksjonar og utrekningar vert brukt for å køyre Hello World, er bruken av Hello World ein grei måte å finne ut om kompilatorar og enkel skriptfunksjonalitet fungerer.

 Døme 
 Basic 
 MS Basic 
  10 PRINT "Hello, world!"
  20 END

 TI-BASIC 

For TI-80-TI-83 kalkulatorar (Texas Instruments)

    :Disp "Hello, world!"

For TI-89/TI-92 kalkulatorar

    :HelloWorld()
    :Prgm
    :Disp "Hello, world!"
    :EndPrgm

 StarOffice/OpenOffice.org Basic 

    sub main
        print "Hello, World"
    end sub

 Strukturert BASIC 

    print "Hello, world!"
    end

 C 

    #include <stdio.h>

    int main(void)
    {
        printf("Hello, world!\n");
        return 0;
    }
 C# 
Windows-program:
    using System;
    using System.Windows.Forms;

    namespace HelloWorld
    {
        public partial class Form : Form
        {
            public Form()
            {
                InitializeComponent();
            }

            private void Button_Click(object sender, EventArgs e)
            {
                MessageBox.Show("Hello, world!");
            }
        }
    }
Kommandolinje-program:
    using System;

    class HelloWorld
    {
        public static void Main()
        {
            Console.WriteLine("Hello, world!");
        }
    }
 C++ 

    #include <iostream>

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

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

 JavaScript 
    document.write("Hello, world!");

 MS-DOS batch fil (.bat) 
Symbolet @ er valfritt, og hindrar at kommandoen blir repetert før den blir køyrd.
    @echo Hello, world!

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

 Perl 
  print "Hello, world!\n";

 PHP 
  <?php
  print "Hello World";
  ?>

 Python 
    print "Hello, world!"

 Ruby 
 puts "Hello World!"

 Seed7 
 $ include "seed7_05.s7i";

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

 UNIX-skall 
    echo 'Hello, world!'

Kategori:Programmering
Kategori:Engelske ord og uttrykk