En ABAP/IV
REPORT HOLAMUNDO. WRITE '¡Hola, mundo!'.
En ABC
WRITE "¡Hola mundo!"
En ActionScript
trace("¡Hola, mundo!");
En ActionScript 3.0
Opción 1
package { import flash.display.Sprite; public class Main extends Sprite { public function Main() { trace("¡Hola, Mundo!"); } } } |
Opción 2
package { import flash.display.Sprite; import flash.text.TextField; public class Main extends Sprite { public function Main() { var txtField = new TextField(); txtField.text = "¡Hola, Mundo!"; 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 AppleScript
display dialog "Hola, Mundo!" buttons {"OK"} default button {"OK"}
En ASP
Response.Write("Hola Mundo")
En AutoIt
MsgBox(0,"","Hola Mundo!")
En Autoplay Media Studio
Dialog.Messages("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 Basic
print "Hola Mundo";
En Batch
@echo Hola mundo! @pause > nul
En Boo
#!/usr/bin/booish print "Hola mundo"
En Brainfuck
+++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
En C
#include <stdio.h> int main() { printf("¡Hola, mundo!\n"); return 0; }
En C++
#include <iostream> int main() { std::cout << "Hola mundo\n"; 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#
using System; class MainClass { public static void Main() { Console.WriteLine("¡Hola mundo!"); } }
En Centura
Call SalMessageBox('Hola Mundo', 'Saludo', MB_IconExclamation | MB_Ok)
En Clipper
? "Hola Mundo!"
En CLIPS
(defrule printout t "Hola, Mundo" crlf)
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 CSS (2.0 en adelante)
Sólo para navegadores que cumplan con el estándar CSS 2.0 en adelante.
body:after { content: 'Hola Mundo.'; }
En D
import std.stdio; void main() { writefln("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 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 yWindows 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 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
Gas:
.section .rodata .MSG .string "¡Hola Mundo!" .section .text .globl main main: movl $.MSG,(%esp) call puts movl $1,%eax movl $0,%ebx int $0x80
En Erlang
-module (hola). -export([hola_mundo/0]). hola_mundo() -> io:fwrite("Hola mundo!\n").
En Fortran
PROGRAM HOLA PRINT *, '¡Hola, mundo!' END
En Game Maker Language
Opción 1 (con package "Windows Dialogs")
{ wd_message_simple('¡Hola mundo!') } |
Opción 2
{ global.39dll = argument0 global.function = external_define(global.39dll,'message',dll_cdecl,ty_real,ty_real) return external_call(global.function,0) } |
En Google Go
package main import "fmt" func main() { fmt.Println("Hola mundo") }
En Groovy
println "Hola Mundo!"
En GWBasic
10 print "Hola Mundo"
En Haskell
holaMundo :: IO () holaMundo = putStrLn "Hola mundo!"
En HQ9+
Insertar código.
En HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Hola Mundo</title> </head> <body> ¡Hola Mundo! </body> </html>
En HTML5
<!DOCTYPE HTML> <html> <head> <title>Hola Mundo</title> </head> <body> <header>¡Hola Mundo!</header> <nav></nav> <section> <article> </article> </section> <footer> </footer> </body> </html>
En Icon
En IDL[editar]
print,'Hola Mundo!'
En INTERCAL
PLEASE NOTE Hola mundo en INTERCAL DO ,1 <- #13 DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #28 DO ,1 SUB #3 <- #192 DO ,1 SUB #4 <- #176 DO ,1 SUB #5 <- #82 DO ,1 SUB #6 <- #48 PLEASE DO ,1 SUB #7 <- #78 DO ,1 SUB #8 <- #8 DO ,1 SUB #9 <- #56 DO ,1 SUB #10 <- #80 DO ,1 SUB #11 <- #48 DO ,1 SUB #12 <- #114 DO ,1 SUB #13 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP
En IHTML
<!iHTML CACHE=TRUE> <iSET message="Hola Mundo"> <html> <head> <title>:message</title> </head> <body> ¡:message </body> </html>
En Java
public class HolaMundo { public static void main(String[] args) { System.out.println("Hola Mundo"); } }
En JavaScript
<script type="text/javascript"> document.write("¡Hola, mundo!"); </script>
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 Korn Shell
#!usr/bin/ksh print "Hola Mundo";
En LabVIEW[editar]
En Liberty BASIC
print "¡Hola, mundo!"
En LISP
(format t "¡Hola, mundo!")
"¡Hola, mundo!"
En Logo
Opción 1
escribe [¡Hola mundo!] |
Opción 2
Rotula "Hola GD 90 sl av 50 Rotula "mundo |
En LOLCODE
HAI CAN HAS STDIO? VISIBLE "HOLA MUNDO!" KTHXBYE
En Lua
Opción 1 (PC)
print("¡Hola, Mundo!\n") |
Opción 2 (PSP)
Nombre=color.new(R, G, B) screen.print(x, y, "Hola, Mundo!",Nombre) |
En Macom Script
say("Hola Mundo!")
En Malbolge
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk** hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCAA@98\6543W10/.R,+O<
En Maple
"hola mundo";
En Mathematica
Opción 1hola mundo |
Opción 2
Print["hola mundo"] | Opción 3"hola mundo" |
En MATLAB
Opción 1
disp('Hola Mundo'); |
Opción 2
fprintf(1,'Hola Mundo'); |
En mIRC Scripting
on 1:start: { echo ¡Hola Mundo! }
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[editar]
Utilizando la instrucción say que proviene de REXX clásico:
say "Hola Mundo" | Opción 2: Con clases y métodos Java[editar]
Utilizando clases y métodos Java:
System.out.println("¡Hola mundo!"); |
En ObjectPAL
method holaMundo() msgInfo( "", "¡hola mundo!") endMethod
method run(var eventInfo Event) msgInfo( "", "¡hola mundo!") endMethod
En Object Pascal
procedure tform1.button1click (sender:tobject); //Despues de crear y presionar el botón "button1" begin showmessage('HOLA MUNDO'); end; end.
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 Ocaml[editar]
print_endline "Hola mundo";;
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.
En OpenInventor
#Inventor V2.1 ascii Text3 { string "Hola mundo" }
En Oz
declare {Browse 'Hello World'}
En Pascal
Program HolaMundo; Begin WriteLn('¡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
Opción 1
<?php echo 'Hola Mundo!'; ?> |
Opción 2
<?php print "Hola Mundo!"; ?> |
Opción 3
<?="Hola Mundo!"; //Depende de la configuración de PHP para funcionar ?> |
En PL/1
Hola: procedure options(main); put skip list('¡Hola Mundo!'); end Hola;
En PL/SQL
BEGIN DBMS_OUTPUT.Put_Line( 'Hola Mundo' ); END;
En Prolog
write('Hola mundo').
En Python[editar]
print "¡Hola Mundo!"
En Python 3.0
Opción 1
print('Hola mundo') |
Opción 2
print("Hola mundo") |
Opción 3
>>> hm="Hola mundo" >>> hm
En QBasic
PRINT "Hola mundo"
En R
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 Scala
object HolaMundo { def main(args: Array[String]) = println("Hola, mundo") }
En Scheme
(let ((HOLA MUNDO (lambda () (display "Hola, mundo") (newline)))) (hola-mundo))
o, simplemente
(display "Hola, mundo\n")
En Scilab
Opción 1
disp('Hola, mundo') |
Opción 2
printf('Hola, mundo\n') |
En Scratch[editar]
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;
Otros SQL (MySQL, Microsoft SQL Server, etc.)
SELECT 'HOLA MUNDO'; print('HOLA MUNDO')
En Tcl[editar]
puts "Hola mundo"
En Template Toolkit
[% GET "Hola mundo!"; %]
En ThinBasic
print "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 Vala
Opción simple:
void main () { print ("Hola mundo\n"); }
Usando orientación a objetos:
class Sample : Object { void run () { stdout.printf ("Hola mundo\n"); } static void main (string[] args) { var sample = new Sample (); sample.run (); } }
En Visual Basic
Private 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
'modo consola. Private Sub Main() Console.WriteLine("¡Hola, mundo!") End Sub
En Visual FoxPro
? "Hola Mundo" = MessageBox ( "Hola Mundo" ) wait window "Hola Mundo" nowait
En Whitespace
En X3
SubProg HOLAMUNDO() Infbox "Hola Mundo" End
En xBase
? "Hola Mundo"
En XUL
<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window id="Hola" title="Ejemplo: hola mundo" orient="vertical" persist="screenX screenY width height" xmlns= "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <description style='font-size:24pt'>Hola mundo</description> <description value='Hola mundo' style='font-size:24pt'/> <label value = 'Hola mundo' style='font-size:24pt'/> </window>
No hay comentarios:
Publicar un comentario
¡Danos tu opinión!