Ada
with Ada.Text_IO;
procedure Hello is
begin
Ada.Text_IO.Put_Line ("Hello, world!");
end Hello;ASP
<%
Response.Write "Hello, world!"
%>
<%="Hello, World!"%>Assembly [ x86 compatible ]
title Hello World Program
dosseg
.model small
.stack 100h
.data
hello_message db 'Hello, world!',0dh,0ah,'$'
.code
main proc
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset hello_message
int 21h
mov ax,4C00h
int 21h
main endp
end mainBASH
#!/bin/bash
echo "Hello, world!"
BASIC
Applesoft BASIC
10 PRINT "HELLO, WORLD!"10 ? "HELLO, WORLD!"Commodore BASIC
10 ? "Hello, world!"
Dark Basic
PRINT "Hello, world!"FreeBASIC and QuickBASIC
PRINT "Hello, world!"
SLEEPIntellivision Basic
10 PRINT "HELLO, WORLD!"Liberty BASIC
print "Hello, world!"Batch
@ECHO OFF
echo Hello, World!C
#include <stdio.h>
int main()
{
printf( "Hello, world!\n" );
return 0;
}C#
using System;
namespace HelloWorld
{
class Program
{
static void Main()
{
Console.WriteLine("Hello, world!");
}
}
}C++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, world!\n";
return 0;
}
COBOL
000100 IDENTIFICATION DIVISION. PROGRAM-ID. HELLOWORLD. PROCEDURE DIVISION. DISPLAY "Hello,
world!"
Common Lisp
(print "Hello, world!")
(format t "Hello, world!~%")Delphi
begin
Writeln('Hello, world!');
end.Eztrieve (IBM Mainframe programming language)
JOB NULL
DISPLAY "HELLO, WORLD"
STOPForth
: HELLO ." Hello, world!" ;
HELLOFortran
PROGRAM HELLO
PRINT *,'Hello, world'
STOP
ENDHaskell
main :: IO ()
main = putStrLn "Hello, world!"Html
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello, world!</title>
</head>
<body>
<p>
Hello, world!
</p>
</body>
</html>Java
public class HelloWorld {
public static void main( String[] args ) {
System.out.println( "Hello, world!" );
}
}JavaScript (aka JScript, ECMAScript, LiveScript)
document.println("Hello, world!");
alert("Hello, world!");
document.writeln("Hello, world!");
Luka
print "Hello, world"print( "Hello, world!" );Oberon
Module Hello;
IMPORT Out;
PROCEDURE World*;
BEGIN
Out.Open;
Out.String("Hello, world!"); Out.Ln;
END World;
END Hello.OCaml
print_endline "Hello, world!"Pascal
program HelloWorld;
begin
writeln( 'Hello, world!' );
end.Perl
#!/usr/bin/perl
print "Hello, world!\n";PHP
<?php
echo "Hello, world!";
?><? echo "Hello, world!"; ?><% echo "Hello, world!"; %>
<?="Hello, world!"?>Python
#!/usr/bin/env python
print 'Hello, world!'Ruby
puts 'Hello, world!'
#!/usr/local/bin/ruby
puts 1767707668033969.to_s(36)Tcl
#!/usr/bin/tclsh
puts "Hello, world!"Trekkie
"Computer?"
*Bee bee boo
"Create program 'Hello, World! Picard-alpha-1'"
*Boo boo bee
"Parameters: Display the phrase 'Hello, world!' on the screen the program is executed from until the
program is terminated."
*Bee bee
"Save program."
*Boo bee booTuring
put "Hello World!"Visual Basic 6
Sub Main()
MsgBox "Hello, world!"
End Subprint "Hello,world!"Assignment
Sub Main()
Console.WriteLine("Hello, World")
End SubNatural
WRITE 'Hello, world!'
ENDการแสดงผลลัพธ์ที่ได้
Hello, world!
ที่มา : wikiversity , it-dark.org