D
import std.stdio;
void main()
{
writefln("Hello World!");
}
D4
// Hello World as a relation-variable in D4
select row { "Hello World" AMessage }
Darkbasic
` Hello World in Darkbasic
print "Hello World!"
wait key
Dart
main() {
print('Hello world!');
}
Databasic
PROGRAM HELLO.B
# Hello World in Databasic
CRT "HELLOW WORLD"
END
Dataflex
// Hello World in Dataflex Procedural
/tela
Hello world
/*
clearscreen
page tela
dBase
* Hello World in dBase IV
? "Hello World!"
dc
#!/usr/bin/dc
# Hello world! in dc (Unix desk calculator)
[Hello world!]p
DCL
$! Hello world in Digital/Compaq/HP DCL (Digital Command Language)
$ write sys$output "Hello World"
Delphi
Program Hello_World;
Begin
WriteLn('Hello World');
End.
Dialect
# Hello World in Dialect
print "Hello World"
DM
// Hello World in DM (Dream Maker)
mob
Login()
..()
world << "Hello World!"
DML
! Hello World in DML (Gembase database language)
PROCEDURE_FORM MAIN
PRINT/NOWAIT ("Hello world")
END_FORM
Draco
proc main()void:
writeln("Hello world!");
corp;
DWIM
Hello World in DWIM ("Do what I mean"). Comments are not needed in this language.
DWIM
Dylan
module: hello-world
author: Homer
copyright: (c) 1994 Homer
version: 1.0
define method main (#rest args)
princ("Hello world!");
end;
main();
DynaMorph
<<!! Hello World in DynaMorph >>
<#setString foo {
Hello World!}#>
<html>
<head>
<title>DynaMorph</title>
</head>
<body>
<#getString foo#>
</body>
</html>
E
# Hello World in E
println("Hello, world!")
easm
// Hello World in easm (Win32).
subsystem cui
section imports
from msvcr70.dll import printf
from kernel32.dll import ExitProcess
section data
string pszOutput = "Hello World!"
section code
call printf (&pszOutput)
call ExitProcess (00h)
Ecstatic
Hello world in Ecstatic. No comments are possible in this language.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(followed by another 24,866,256,684,781,338,733,321,022,194,929,619,017,923,951,399,467,222,375,071,721,694,990,877,932,162,871,254,860,704 exclamation points)
Eiffel
note "Hello World in Eiffel"
class HELLO
create run
feature run
do
print ("Hello World!%N")
end
end
Elan
(* Hello World in ELAN *)
putline ("Hello World!");
Elixir
defmodule HelloWorld do
IO.puts "Hello, World!"
end
Elliott
:: Hello World in Elliott Autocode
SETF PUNCH
SETR 1
1)TELEPRINTER
LINE
TITLE Hello