Hello World

Frå Wikipedia – det frie oppslagsverket
C++ kjeldekode, slik den tek seg ut i ein teksteditor.

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[endre | endre wikiteksten]

Basic[endre | endre wikiteksten]

MS Basic[endre | endre wikiteksten]

 10 PRINT "Hello, world!"
 20 END

TI-BASIC[endre | endre wikiteksten]

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[endre | endre wikiteksten]

   sub main
       print "Hello, World"
   end sub

Strukturert BASIC[endre | endre wikiteksten]

   print "Hello, world!"
   end

C[endre | endre wikiteksten]

    #include <stdio.h>
  
    int main(void)
    {
        printf("Hello, world!\n");
        return 0;
    }

C#[endre | endre wikiteksten]

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++[endre | endre wikiteksten]

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

Java[endre | endre wikiteksten]

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

JavaScript[endre | endre wikiteksten]

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

MS-DOS batch fil (.bat)[endre | endre wikiteksten]

Symbolet @ er valfritt, og hindrar at kommandoen blir repetert før den blir køyrd.

   @echo Hello, world!

Pascal[endre | endre wikiteksten]

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

Perl[endre | endre wikiteksten]

 print "Hello, world!\n";

PHP[endre | endre wikiteksten]

 <?php
 print "Hello World";
 ?>

Python[endre | endre wikiteksten]

   print "Hello, world!"

Ruby[endre | endre wikiteksten]

puts "Hello World!"

Seed7[endre | endre wikiteksten]

$ include "seed7_05.s7i";

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

UNIX-skall[endre | endre wikiteksten]

   echo 'Hello, world!'