Hello World

Frå Wikipedia – det frie oppslagsverket

Hello World er eit vanlig 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 utregningar vert brukt for å køyre Hello World, er bruken av Hello World ein grei måte å finne ut om kompilatorar og enkel skriptfunksjonalitet fungerer.

Innhaldsliste

[endre] Døme

[endre] Basic

[endre] MS Basic

 10 PRINT "Hello, world!"
 20 END

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

[endre] StarOffice/OpenOffice.org Basic

   sub main
       print "Hello, World"
   end sub

[endre] Strukturert BASIC

   print "Hello, world!"
   end

[endre] C

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

[endre] C#

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

[endre] C++

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

[endre] Java

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

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

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

   @echo Hello, world!

[endre] Pascal

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

[endre] Perl

 print "Hello, world!\n";

[endre] PHP

 <?php
 print "Hello World";
 ?>

[endre] Python

   print "Hello, world!"

[endre] Ruby

puts "Hello World!"

[endre] Seed7

$ include "seed7_05.s7i";

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

[endre] UNIX-skall

   echo 'Hello, world!'