HOLA MUNDO ! JAJA
En ABAP/IV
REPORT HOLAMUNDO.
WRITE '¡Hola, mundo!'.
En ABC
WRITE "¡Hola mundo!"
En ActionScript
trace("¡Hola, mundo!"
;
En ActionScript 3.0
var txtField = new TextField();
txtField.text = "¡Hola, Mundo!";
txtField.autoSize = "left";
var format = new TextFormat("Arial",40,"#000000"
;
txtField.setTextFormat(format);
addChild(txtField);
En Ada
with Ada.Text_IO;
procedure Hola_Mundo is
begin
Ada.Text_IO.Put("¡Hola, mundo!"
;
end Hola_Mundo;
En ALGOL
BEGIN
FILE F (KIND=REMOTE);
EBCDIC ARRAY E [0:12];
REPLACE E BY "HOLA MUNDO!";
WHILE TRUE DO
BEGIN
WRITE (F, *, E);
END;
END.
En ASP
<HTML><BODY>
<%
Response.Write("Hola Mundo"
%>
</BODY></HTML>
En AppleScript
display dialog "Hola, Mundo!" buttons {"OK"} default button {"OK"}
En AutoIt
MsgBox(0,"","Hola Mundo!"
En Autoplay Media Studio
Dialog.Message("Noticia", "Hola, Mundo!", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
En AWK
#!/bin/awk -f
BEGIN{
print "¡Hola, mundo!";
}
En Bash
#!/bin/bash
echo "Hola mundo"
En Batch
Opción 1
@echo Hola mundo
Opción 2
@(set/p wikipedia=Hola Mundo)<nul & echo.
Opción 3
@echo off
echo Hello World
pause > nul
exit
En Basic
print "Hola Mundo"
En Delphi
program PHolaMundo;
uses
Dialogs;
begin
MessageDlg('Hola Mundo', mtInformation, [mbOK], 0);
end.
En Div Games Studio y Fenix GNU
PROGRAM Hola Mundo;
PRIVATE fuente1;
BEGIN
fuente1 = load_fnt("help\help.fnt"
;
write(fuente1, 160, 100, 4, "Hola Mundo"
;
LOOP
FRAME;
END
END
En Brainfuck
++++++++++
[ Bucle para iniciar el vector
>+++++++>+++++++++++>++++>+++>+<<<<<-
]
>++. imprime 'H'
>+. 'o'
---. 'l'
-----------. 'a'
>++++. coma
>++. ' '
<<<+++++. 'M'
>++++++++++++++++++++. 'u'
-------. 'n'
----------. 'd'
+++++++++++. 'o'
>>+. '!'
>. \n
En C
#include <stdio.h>
int main()
{
printf("¡Hola, mundo!\n"
;
return(0);
}
En C++
#include <iostream>
using namespace std;
int main() {
cout << "¡Hola, mundo!" << endl;
return 0;
}
En C++/CLI
Opción 1
int main()
{
System::Console::WriteLine("Hola, mundo!"
;
return 0;
}
Opción 2
#include <iostream>
using namespace std;
void main()
{
cout << "Hola mundo\n";
}
En C#
class MainClass
{
public static void Main()
{
System.Console.WriteLine("¡Hola, mundo!"
;
}
}
En Centura
Call SalMessageBox('Hola Mundo', 'Saludo', MB_IconExclamation | MB_Ok)
En CLIPS
(printout t "Hola Mundo" crlf)
En Clipper
? "Hola Mundo!"
En COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
DISPLAY "Hola mundo".
STOP RUN.
En ColdFusion
<cfset variable="Hola Mundo">
<cfoutput>#variable#</cfoutput>
En ensamblador de PowerPC para Mac OS X
# hola-ppc.S para Mac OS X
# gcc -nostdlib hola-ppc.S -o hola-ppc
.data ; datos
hola:
.ascii "Hola, mundo!\n"
hola_len = . - hola
.text ; aquí vive el codigo
.globl start
start:
li r0, 4 ; llamada al sistema 4 (sys_write)
li r3, 1 ; arg. 1: descriptor de archivo (stdout)
lis r4, ha16(hola) ; arg. 2: puntero a la cadena (parte alta)
addi r4, r4,lo16(hola) ; sumamos la parte baja del mismo
li r5, hola_len ; arg. 3: longitud de la cadena
sc ; llamamos al sistema
nop
li r3, 0 ; el valor que vamos a devolver
li r0, 1 ; llamada al sistema sys_exit
sc
nop
En ensamblador de PowerPC para GNU/Linux
# hola-ppc.S para GNU/Linux
# gcc -nostdlib hola-ppc.S -o hola-ppc
.data # datos
hola:
.string "Hola, mundo!\n"
hola_len = . - hola
.text # aqui vive el codigo
.global _start
_start:
li 0, 4 # llamada al sistema 4 (sys_write)
li 3, 1 # arg. 1: descriptor de archivo (stdout)
lis 4, hola@ha # arg. 2: puntero a la cadena (parte alta)
addi 4, 4,hola@l # sumamos la parte baja del mismo
li 5, hola_len # arg. 3: longitud de la cadena
sc # llamamos al sistema
nop
li 3, 0 # el valor que vamos a devolver
li 0, 1 # llamada al sistema sys_exit
sc
nop
En ensamblador de x86 para DOS
.model small
.stack
.data
Cadena1 DB 'Hola Mundo.$'
.code
programa:
mov ax, @data
mov ds, ax
mov dx, offset Cadena1
mov ah, 9
int 21h
end programa
En ensamblador de x86 para GNU/Linux (nasm)
section .data
msg db "¡Hola Mundo!", 0Ah
len equ $ - msg
section .text
global _start
_start:
mov eax, 04h
mov ebx, 01h
mov ecx, msg
mov edx, len
int 80h
mov eax, 01h
mov ebx, 00h
int 80h
En mIRC Scripting
on 1:start: {
echo ¡Hola Mundo!
}
En DOS
En sistemas operativos de la familia DOS como MS-DOS o PC-DOS que usan como shell el intérprete de comandos COMMAND. COM o CMD. EXE (OS/2 y Windows de la rama NT) se pueden crear archivos de proceso por lotes con extensiones .BAT y .CMD respectivamente, con el siguiente contenido:
@echo ¡Hola, Mundo!
En Eiffel
class HOLA_MUNDO
create
make
feature
make is
do
io.put_string("%nHola mundo%N"
end
end -- HOLA_MUNDO
En Erlang
-module (hola).
-export([hola_mundo/0]).
hola_mundo() -> io:fwrite("Hola mundo!\n"
.
En Fortran
PROGRAM HOLA
PRINT *, '¡Hola, mundo!'
END
En GWBasic
print "Hola Mundo"
En Groovy
println "Hola Mundo!"
En Haskell
holaMundo :: IO ()
holaMundo = do putStrLn ("Hola mundo!"
En HQ9+
H
En HTML
<html>
<head>
<title>Hola Mundo</title>
</head>
<body>
<p>¡Hola Mundo!</p>
</body>
</html>
En IDL
print,'Hola Mundo!'
En IHTML
<!iHTML CACHE=TRUE>
<iSET message="Hola Mundo">
<html>
<head>
<title>:message</title>
</head>
<body>
¡:message
</body>
</html>
En INTERCAL
PLEASE DO ,1 <- #13
DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #238
DO ,1 SUB #7 <- #26
PLEASE DO ,1 SUB #8 <- #22
DO ,1 SUB #8 <- #248
DO ,1 SUB #9 <- #168
DO ,1 SUB #10 <- #24
DO ,1 SUB #11 <- #16
DO ,1 SUB #12 <- #158
DO ,1 SUB #13 <- #52
PLEASE READ OUT ,1
PLEASE GIVE UP
En Java
public class HolaMundo {
public static void main(String[] args) {
System.out.println("¡Hola, mundo!"
;
}
}
En JCL
//Paso1 EXEC PGM=T9971591
//DDUNO DD IN
%% Hola mundo
En JSP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<%! String hola = "hola mundo"; %>
<head>
<title>
<%= hola %>
</title>
</head>
<body>
<%= hola %>
</body></html>
En JavaScript
<script type="text/javascript">
document.write("¡Hola, mundo!"
;
</script>
En Korn Shell
#!usr/bin/ksh
print "Hola Mundo";
En LabVIEW
Imagen:LVholamundo.png
En LISP
(format t "¡Hola, mundo!"
En Liberty BASIC
print "¡Hola, mundo!"
En Logo
escribe [¡Hola mundo!]
Rotula "Hola GD 90 sl av 50 Rotula "mundo
En LOLCODE
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
En Maple
"hola mundo";
En Mathematica
Opción 1
hola mundo
Opción 2
Print["hola mundo"]
En MATLAB
disp('hola mundo'); % muestra el mensaje
En Modula-2
MODULE Hola;
FROM InOut IMPORT WriteString;
BEGIN
WriteString ("Hola Mundo"
;
END Hola.
En Natural
WRITE "HOLA MUNDO"
En NetLinx
send_string 0,'Hola Mundo'
En NetREXX
Opción 1: Con REXX clásico
Utilizando la instrucción say que proviene de REXX clásico:
say "Hola Mundo"
Opción 2: Con clases y métodos Java
Utilizando clases y métodos Java:
System.out.println("¡Hola mundo!"
;
En Object REXX
Opción 1: Con REXX clásico
Utilizando los métodos de REXX clásico:
say "Hola Mundo"
call lineout , 'Hola, mundo.'
call charout , 'Hola, mundo.'||eol
Opción 2: Utilizando objetos
Utilizando objetos:
.output~say('Hola, mundo.')
.output~lineout('Hola, mundo.')
.output~charout('Hola, mundo.'||eol) -- eol definido previamente
En Object Pascal
procedure tform1.button1click (sender:tobject);
//Despues de crear y presionar el botón "button1"
begin
showmessage('HOLA MUNDO');
end;
end.
En ObjectPAL
method holaMundo()
msgInfo( "", "¡hola mundo!"
endMethod
En Ook!
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook?
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook?
Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook.
Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.
En Ocaml
print_string "Hola mundo";;
En OpenInventor
#Inventor V2.1 ascii
Text3 {
string "Hola mundo"
}
En Lenguaje de programación Oz
{Show '¡Hola mundo!'}
En Pascal
Program HolaMundo;
Begin
Write('¡Hola, Mundo!');
End.
En Pauscal
'Pauscal: Lenguaje de programación en español
Importar "Pauscal.prp"
Mensaje("¡Hola Mundo!"
En Pawn
main () {
print("Hola, mundo!\n"
;
}
En Perl
print "Hola, mundo\n";
En Perl v5.10
say 'Hola, mundo';
En PHP
<?php echo 'Hola Mundo!'; ?>
En PL/SQL
BEGIN
DBMS_OUTPUT.Put_Line( 'Hola Mundo' );
END;
En Python
print "¡Hola Mundo!"
En Python 3.0
Opción 1
print ('Hola mundo')
Opción 2
print ("Hola mundo"
En Prolog
write('Hola mundo').
En QBasic
PRINT "Hola mundo"
En RapidQ
ShowMessage("Hola, mundo!"
En REXX
say "Hola Mundo"
En Ruby
puts "Hola Mundo"
En SAPScript
MAIN
P1 Hola Mundo
/
En Scheme
(let ((HOLA MUNDO
(lambda ()
(display "Hola, mundo"
(newline))))
(hola-mundo))
o, simplemente
(display "Hola, mundo\n"
En Scratch
Imagen:HolaMundoScratch.png
En Seed7
$ include "seed7_05.s7i";
const proc: main is func
begin
writeln("Hola Mundo"
;
end func;
En Smalltalk
Transcript show: '¡Hola, mundo!'
En SQL
Variante de Oracle:
SELECT 'HOLA MUNDO'
FROM DUAL;
En Tcl
puts "Hola mundo"
En Template Toolkit
[% GET "Hola mundo!"; %]
En TiBasic
Disp "Hola Mundo"
En TrueBasic
print "Hola Mundo"
En Unlambda
```s``sii`ki
``s``s`ks
``s``s`ks``s`k`s`kr
``s`k`si``s`k`s`k
`d````````````.H.o.l.a.,. .m.u.n.d.o.!
k
k
`k``s``s`ksk`k.*
En Visual Basic
Sub Form_Load()
Msgbox "Hola Mundo"
End Sub
En Visual Basic .NET
Private Sub Form_Load() Handles Form1.Load
Messagebox.show("¡Hola, mundo!"
End Sub
En Visual FoxPro
? "Hola Mundo"
En X3
SubProg HOLAMUNDO()
Infbox "Hola Mundo"
End
En xBase
? "Hola Mundo"
En ABAP/IV
REPORT HOLAMUNDO.
WRITE '¡Hola, mundo!'.
En ABC
WRITE "¡Hola mundo!"
En ActionScript
trace("¡Hola, mundo!"

;
En ActionScript 3.0
var txtField = new TextField();
txtField.text = "¡Hola, Mundo!";
txtField.autoSize = "left";
var format = new TextFormat("Arial",40,"#000000"

;
txtField.setTextFormat(format);
addChild(txtField);
En Ada
with Ada.Text_IO;
procedure Hola_Mundo is
begin
Ada.Text_IO.Put("¡Hola, mundo!"

;
end Hola_Mundo;
En ALGOL
BEGIN
FILE F (KIND=REMOTE);
EBCDIC ARRAY E [0:12];
REPLACE E BY "HOLA MUNDO!";
WHILE TRUE DO
BEGIN
WRITE (F, *, E);
END;
END.
En ASP
<HTML><BODY>
<%
Response.Write("Hola Mundo"

%>
</BODY></HTML>
En AppleScript
display dialog "Hola, Mundo!" buttons {"OK"} default button {"OK"}
En AutoIt
MsgBox(0,"","Hola Mundo!"

En Autoplay Media Studio
Dialog.Message("Noticia", "Hola, Mundo!", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
En AWK
#!/bin/awk -f
BEGIN{
print "¡Hola, mundo!";
}
En Bash
#!/bin/bash
echo "Hola mundo"
En Batch
Opción 1
@echo Hola mundo
Opción 2
@(set/p wikipedia=Hola Mundo)<nul & echo.
Opción 3
@echo off
echo Hello World
pause > nul
exit
En Basic
print "Hola Mundo"
En Delphi
program PHolaMundo;
uses
Dialogs;
begin
MessageDlg('Hola Mundo', mtInformation, [mbOK], 0);
end.
En Div Games Studio y Fenix GNU
PROGRAM Hola Mundo;
PRIVATE fuente1;
BEGIN
fuente1 = load_fnt("help\help.fnt"

;
write(fuente1, 160, 100, 4, "Hola Mundo"

;
LOOP
FRAME;
END
END
En Brainfuck
++++++++++
[ Bucle para iniciar el vector
>+++++++>+++++++++++>++++>+++>+<<<<<-
]
>++. imprime 'H'
>+. 'o'
---. 'l'
-----------. 'a'
>++++. coma
>++. ' '
<<<+++++. 'M'
>++++++++++++++++++++. 'u'
-------. 'n'
----------. 'd'
+++++++++++. 'o'
>>+. '!'
>. \n
En C
#include <stdio.h>
int main()
{
printf("¡Hola, mundo!\n"

;
return(0);
}
En C++
#include <iostream>
using namespace std;
int main() {
cout << "¡Hola, mundo!" << endl;
return 0;
}
En C++/CLI
Opción 1
int main()
{
System::Console::WriteLine("Hola, mundo!"

;
return 0;
}
Opción 2
#include <iostream>
using namespace std;
void main()
{
cout << "Hola mundo\n";
}
En C#
class MainClass
{
public static void Main()
{
System.Console.WriteLine("¡Hola, mundo!"

;
}
}
En Centura
Call SalMessageBox('Hola Mundo', 'Saludo', MB_IconExclamation | MB_Ok)
En CLIPS
(printout t "Hola Mundo" crlf)
En Clipper
? "Hola Mundo!"
En COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
DISPLAY "Hola mundo".
STOP RUN.
En ColdFusion
<cfset variable="Hola Mundo">
<cfoutput>#variable#</cfoutput>
En ensamblador de PowerPC para Mac OS X
# hola-ppc.S para Mac OS X
# gcc -nostdlib hola-ppc.S -o hola-ppc
.data ; datos
hola:
.ascii "Hola, mundo!\n"
hola_len = . - hola
.text ; aquí vive el codigo
.globl start
start:
li r0, 4 ; llamada al sistema 4 (sys_write)
li r3, 1 ; arg. 1: descriptor de archivo (stdout)
lis r4, ha16(hola) ; arg. 2: puntero a la cadena (parte alta)
addi r4, r4,lo16(hola) ; sumamos la parte baja del mismo
li r5, hola_len ; arg. 3: longitud de la cadena
sc ; llamamos al sistema
nop
li r3, 0 ; el valor que vamos a devolver
li r0, 1 ; llamada al sistema sys_exit
sc
nop
En ensamblador de PowerPC para GNU/Linux
# hola-ppc.S para GNU/Linux
# gcc -nostdlib hola-ppc.S -o hola-ppc
.data # datos
hola:
.string "Hola, mundo!\n"
hola_len = . - hola
.text # aqui vive el codigo
.global _start
_start:
li 0, 4 # llamada al sistema 4 (sys_write)
li 3, 1 # arg. 1: descriptor de archivo (stdout)
lis 4, hola@ha # arg. 2: puntero a la cadena (parte alta)
addi 4, 4,hola@l # sumamos la parte baja del mismo
li 5, hola_len # arg. 3: longitud de la cadena
sc # llamamos al sistema
nop
li 3, 0 # el valor que vamos a devolver
li 0, 1 # llamada al sistema sys_exit
sc
nop
En ensamblador de x86 para DOS
.model small
.stack
.data
Cadena1 DB 'Hola Mundo.$'
.code
programa:
mov ax, @data
mov ds, ax
mov dx, offset Cadena1
mov ah, 9
int 21h
end programa
En ensamblador de x86 para GNU/Linux (nasm)
section .data
msg db "¡Hola Mundo!", 0Ah
len equ $ - msg
section .text
global _start
_start:
mov eax, 04h
mov ebx, 01h
mov ecx, msg
mov edx, len
int 80h
mov eax, 01h
mov ebx, 00h
int 80h
En mIRC Scripting
on 1:start: {
echo ¡Hola Mundo!
}
En DOS
En sistemas operativos de la familia DOS como MS-DOS o PC-DOS que usan como shell el intérprete de comandos COMMAND. COM o CMD. EXE (OS/2 y Windows de la rama NT) se pueden crear archivos de proceso por lotes con extensiones .BAT y .CMD respectivamente, con el siguiente contenido:
@echo ¡Hola, Mundo!
En Eiffel
class HOLA_MUNDO
create
make
feature
make is
do
io.put_string("%nHola mundo%N"

end
end -- HOLA_MUNDO
En Erlang
-module (hola).
-export([hola_mundo/0]).
hola_mundo() -> io:fwrite("Hola mundo!\n"

.
En Fortran
PROGRAM HOLA
PRINT *, '¡Hola, mundo!'
END
En GWBasic
print "Hola Mundo"
En Groovy
println "Hola Mundo!"
En Haskell
holaMundo :: IO ()
holaMundo = do putStrLn ("Hola mundo!"

En HQ9+
H
En HTML
<html>
<head>
<title>Hola Mundo</title>
</head>
<body>
<p>¡Hola Mundo!</p>
</body>
</html>
En IDL
print,'Hola Mundo!'
En IHTML
<!iHTML CACHE=TRUE>
<iSET message="Hola Mundo">
<html>
<head>
<title>:message</title>
</head>
<body>
¡:message
</body>
</html>
En INTERCAL
PLEASE DO ,1 <- #13
DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #112
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #238
DO ,1 SUB #7 <- #26
PLEASE DO ,1 SUB #8 <- #22
DO ,1 SUB #8 <- #248
DO ,1 SUB #9 <- #168
DO ,1 SUB #10 <- #24
DO ,1 SUB #11 <- #16
DO ,1 SUB #12 <- #158
DO ,1 SUB #13 <- #52
PLEASE READ OUT ,1
PLEASE GIVE UP
En Java
public class HolaMundo {
public static void main(String[] args) {
System.out.println("¡Hola, mundo!"

;
}
}
En JCL
//Paso1 EXEC PGM=T9971591
//DDUNO DD IN
%% Hola mundo
En JSP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<%! String hola = "hola mundo"; %>
<head>
<title>
<%= hola %>
</title>
</head>
<body>
<%= hola %>
</body></html>
En JavaScript
<script type="text/javascript">
document.write("¡Hola, mundo!"

;
</script>
En Korn Shell
#!usr/bin/ksh
print "Hola Mundo";
En LabVIEW
Imagen:LVholamundo.png
En LISP
(format t "¡Hola, mundo!"

En Liberty BASIC
print "¡Hola, mundo!"
En Logo
escribe [¡Hola mundo!]
Rotula "Hola GD 90 sl av 50 Rotula "mundo
En LOLCODE
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
En Maple
"hola mundo";
En Mathematica
Opción 1
hola mundo
Opción 2
Print["hola mundo"]
En MATLAB
disp('hola mundo'); % muestra el mensaje
En Modula-2
MODULE Hola;
FROM InOut IMPORT WriteString;
BEGIN
WriteString ("Hola Mundo"

;
END Hola.
En Natural
WRITE "HOLA MUNDO"
En NetLinx
send_string 0,'Hola Mundo'
En NetREXX
Opción 1: Con REXX clásico
Utilizando la instrucción say que proviene de REXX clásico:
say "Hola Mundo"
Opción 2: Con clases y métodos Java
Utilizando clases y métodos Java:
System.out.println("¡Hola mundo!"

;
En Object REXX
Opción 1: Con REXX clásico
Utilizando los métodos de REXX clásico:
say "Hola Mundo"
call lineout , 'Hola, mundo.'
call charout , 'Hola, mundo.'||eol
Opción 2: Utilizando objetos
Utilizando objetos:
.output~say('Hola, mundo.')
.output~lineout('Hola, mundo.')
.output~charout('Hola, mundo.'||eol) -- eol definido previamente
En Object Pascal
procedure tform1.button1click (sender:tobject);
//Despues de crear y presionar el botón "button1"
begin
showmessage('HOLA MUNDO');
end;
end.
En ObjectPAL
method holaMundo()
msgInfo( "", "¡hola mundo!"

endMethod
En Ook!
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook?
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook?
Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook.
Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.
En Ocaml
print_string "Hola mundo";;
En OpenInventor
#Inventor V2.1 ascii
Text3 {
string "Hola mundo"
}
En Lenguaje de programación Oz
{Show '¡Hola mundo!'}
En Pascal
Program HolaMundo;
Begin
Write('¡Hola, Mundo!');
End.
En Pauscal
'Pauscal: Lenguaje de programación en español
Importar "Pauscal.prp"
Mensaje("¡Hola Mundo!"

En Pawn
main () {
print("Hola, mundo!\n"

;
}
En Perl
print "Hola, mundo\n";
En Perl v5.10
say 'Hola, mundo';
En PHP
<?php echo 'Hola Mundo!'; ?>
En PL/SQL
BEGIN
DBMS_OUTPUT.Put_Line( 'Hola Mundo' );
END;
En Python
print "¡Hola Mundo!"
En Python 3.0
Opción 1
print ('Hola mundo')
Opción 2
print ("Hola mundo"

En Prolog
write('Hola mundo').
En QBasic
PRINT "Hola mundo"
En RapidQ
ShowMessage("Hola, mundo!"

En REXX
say "Hola Mundo"
En Ruby
puts "Hola Mundo"
En SAPScript
MAIN
P1 Hola Mundo
/
En Scheme
(let ((HOLA MUNDO
(lambda ()
(display "Hola, mundo"

(newline))))
(hola-mundo))
o, simplemente
(display "Hola, mundo\n"

En Scratch
Imagen:HolaMundoScratch.png
En Seed7
$ include "seed7_05.s7i";
const proc: main is func
begin
writeln("Hola Mundo"

;
end func;
En Smalltalk
Transcript show: '¡Hola, mundo!'
En SQL
Variante de Oracle:
SELECT 'HOLA MUNDO'
FROM DUAL;
En Tcl
puts "Hola mundo"
En Template Toolkit
[% GET "Hola mundo!"; %]
En TiBasic
Disp "Hola Mundo"
En TrueBasic
print "Hola Mundo"
En Unlambda
```s``sii`ki
``s``s`ks
``s``s`ks``s`k`s`kr
``s`k`si``s`k`s`k
`d````````````.H.o.l.a.,. .m.u.n.d.o.!
k
k
`k``s``s`ksk`k.*
En Visual Basic
Sub Form_Load()
Msgbox "Hola Mundo"
End Sub
En Visual Basic .NET
Private Sub Form_Load() Handles Form1.Load
Messagebox.show("¡Hola, mundo!"

End Sub
En Visual FoxPro
? "Hola Mundo"
En X3
SubProg HOLAMUNDO()
Infbox "Hola Mundo"
End
En xBase
? "Hola Mundo"