Hello World

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
Hello, World!, skrivet i C

"Hello, World!" är ett grundläggande datorprogram som ofta används som ett första exempel på programkod för nybörjare inom programmering. Programmet skriver typiskt frasen "Hello, World!" till en utdataenhet, till exempel en datorskärm.

Genom att förstå hur ett mycket enkelt program är sammansatt kan programmeraren på ett enkelt sätt få grepp om flera grundläggande begrepp inom ett programspråk. Just "Hello, World!" (Hej Världen!) demonstrerar vanligen de minsta villkoren ett program måste uppfylla för att kunna köras, samt hur en sträng kan skrivas ut – ofta bland det första en programmerare behöver veta för att komma igång med ett nytt programspråk.

Små exempelprogram för nybörjare har funnits lika länge som programmering har lärts ut, men frasen "Hello, World!" fick sin spridning genom ett exempel i boken The C Programming Language av Brian Kernighan and Dennis Ritchie.

Innehåll

Hello, World! i olika programspråk

ASP

<%                           ' Start på ASP-kod
Response.Write("Hello, World!")
                             ' Slut på ASP-kod
%>

AutoIt

MsgBox(0,"Hello, World!","Hello World from AutoIt")

Java

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

Pascal

program Hello_World(output);
begin
  writeln ('Hello, World!')
end.

PHP

<?php
	echo "Hello, World!";
?>

Python

print ("Hello, World!")

C

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

C++

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

C#

using System;
 
namespace HelloWorld
{
  class Hello
  {
    public static void Main()
    {
      Console.WriteLine("Hello, World!");
    }
  }
}

Javascript

<script type="text/javascript">
  document.write("Hello, World!");
</script>

VB.NET

Module Hello World
    Sub Main()
        System.Console.WriteLine("Hello, World!")
    End Sub
End Module

Assembler

mov    ah,9
mov    dx,offset hello
int 21h
mov    ah,4Ch
int 21h
hello  db 'Hello, World!',0dh,0ah,'$'

Not: Assembler varierar kraftigt med vad det är för maskin man ska köra programmet på. Det här exemplet är assembler för en x86-dator med DOS-kompatibelt operativsystem.

TI-82 STATS

disp "Hello, World!"

Externa länkar


Personliga verktyg