Hello, world
From Wikipedia, the free encyclopedia
Remove ads
Hello, world (Hallo, verden på norsk) er standardeksemplet på et program som brukes i innledningen av bøker og «tutorials» som beskriver et programmeringsspråk. Et Hello, world-program består av det minimum av kode som behøves for at programmet skal skrive ut teksten Hello, world på skjermen.
Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder.
(10. okt. 2015) |
Selv om bare et absolutt minimum av funksjoner og utregninger blir brukt for å kjøre Hello, world, er bruken av Hello, world en grei måte å finne ut om kompilatorer og banal skriptfunksjonalitet fungerer.
Remove ads
Eksempler
Ada
with Ada.Text_IO; use Ada.Text_IO; procedure Hello is Message: String := "Hello, world!"; begin Put_Line(Message); end Hello;
Basic
MS Basic
10 PRINT "Hello, world!" 20 END
TI-BASIC
For TI-80-TI-83 kalkulatorer (Texas Instruments)
:Disp "Hello, world!"
For TI-89/TI-92 kalkulatorer
:HelloWorld() :Prgm :Disp "Hello, world!" :EndPrgm
OpenOffice/LibreOffice Basic
Sub Main Print "Hello, world!" End Sub
Strukturert BASIC
print "Hello, world!" end
Visual Basic 1.0-6.0
MsgBox "Hello, world!"
GML
draw_text(x,y,"hello world")
GO
package main
import "fmt"
func main() {
fmt.Println("Hello, World")
}
ASP (Active Server Pages)
<% Response.Write("Hello, world!") %>
C
#include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; }
C++
#include <iostream> int main() { std::cout << "Hello, world!\n"; return 0; }
C#
using System; class HelloWorldApp { public static void Main() { Console.WriteLine("Hello, world!"); } }
COBOL
identification division. program-id. COBHELLO. procedure division. display "Hello, world!" stop run.
Fortran
PROGRAM HELLO WRITE(*,*)"Hello, World!" END
Java
public class Hello { public static void main(String[] args) { System.out.println("Hello, World!"); } }
JavaScript
console.log("Hello, World!");
JSP
<% out.println("Hello, world!"); %>
Malbolge
(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc
mIRC-script
Linje én og tre av dette scriptet er egentlig unødvendig for å få mIRC til å utføre kommandoen. En kan selv bare skrive inn linje 2 i programmet.
alias helloWorldAlias { /echo -a Hello, world! }
MS-DOS batch fil (.bat)
Symbolet @ er valgfritt, og forhindrer at selve kommandoen blir vist før den blir kjørt.
@echo Hello, world!
Pascal
program Hello; begin writeln('Hello, world!'); end.
Perl
print "Hello, world!\n";
PHP
Hello world!
Powershell
"Hello, world!"
Python 2.x
print "Hello, world!"
Python 3.x
print("Hello, world!")
Ruby
puts "Hello, world!"
Seed7
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello, world!"); end func;
Smalltalk
Transcript show: 'Hello, world!'.
UNIX-skall
printf 'Hello, world!\n'
ActionScript 1, 2 og 3
trace(Hello, world);
Autoritetsdata
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads