darkspider1993
Usuario (España)
El código para generar esta famosa cadena en cada uno de estos lenguajes es el siguiente: ABAP/IVREPORT HOLAMUNDO. WRITE ‘¡Hola, mundo!’. ABC WRITE “¡Hola mundo!” ActionScript trace(“¡Hola, mundo!”); ADA with Ada.Text_IO; procedure Hola_Mundo is begin Ada.Text_IO.Put_Line(“¡Hola, mundo!”); end Hola_Mundo; ASP <% Response.Write(“Hola Mundo”) %> AWK #!/bin/awk -f BEGIN{ print “¡Hola, mundo!”; } Bash #!/bin/bash echo “Hola mundo” Basic 10 print “Hola Mundo” C #include <stdio.h> int main(void) { printf(“¡Hola, mundo!n”); return 0; } C++ #include <iostream> int main() { std::cout << “¡Hola, mundo!” << std::endl; return 0; } C++/CLI int main() { System::Console::WriteLine(“Hola, mundo!”); return 0; } C# using System; class MainClass { public static void Main() { Console.WriteLine(“¡Hola, mundo!”); } } COBOL IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. DISPLAY “Hola mundo” STOP RUN. ColdFusion <cfset variable=”Hola Mundo”> <cfoutput>#variable#</cfoutput> MS-DOS @echo ¡Hola, Mundo! Eiffel class HOLA_MUNDO create make feature make is do io.put_string(“%nHola mundo%N”) end end — HOLA_MUNDO Erlang -module(hola). -export([hola_mundo/0]). hola_mundo() -> io:fwrite(“Hola mundo!n”). Fortran PROGRAM HOLA PRINT *, ‘¡Hola, mundo!’ enD Haskell holaMundo :: IO () holaMundo = do putStrLn (“Hola mundo!”) HTML/JavaScript <html> <head> <title>Hola Mundo</title> <script type=”text/javascript”> alert(“¡Hola mundo!”); </script> </head> <body> </body> </html> 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 Java public class HolaMundo { public static void main(String[] args) { System.out.println(“¡Hola, mundo!”); } } LISP (format t “¡Hola, mundo!”) Liberty BASIC print “¡Hola, mundo!” MATLAB close all; % cierra todas las ventanas que pueda haber clear all; % borra todas las variables clc; % limpia la pantalla disp(‘hola mundo’); % muestra el mensaje Object REXX Utilizando los métodos de REXX clásico: say “Hola Mundo” call lineout , ‘Hola, mundo.’ call charout , ‘Hola, mundo.’||eol /* eol definido previamente */ Utilizando objetos: .output~say(‘Hola, mundo.’) .output~lineout(‘Hola, mundo.’) .output~charout(‘Hola, mundo.’||eol) — eol definido previamente Pascal Program HolaMundo; begin Writeln(‘¡Hola, mundo!’); end. NetREXX Utilizando la instrucción say que proviene de REXX clásico: say “Hola Mundo” o directamente utilizando clases y métodos Java: System.out.println(“¡Hola mundo!”); OpenInventor #Inventor V2.1 ascii Text3 { string “Hola mundo” } Perl #!/usr/bin/perl print “Hola, mundo.n”; PHP <?php echo “Hola Mundo”; ?> Python print “Hola mundo” QBasic PRINT “Hola mundo” REXX say “Hola Mundo” Ruby puts “Hola Mundo” SAPScript MAIN P1 Hola Mundo / Seed7 $ include “seed7_05.s7i”; const proc: main is func begin writeln(“Hola Mundo”); end func; Smalltalk Transcript show: ‘¡Hola, mundo!’ SQL Variante de Oracle: SELECT ‘HOLA MUNDO’ FROM DUAL; 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.* Visual Basic Sub Main() MsgBox “¡Hola, mundo!” end Sub X3 SubProg HOLAMUNDO() Infbox “Hola Mundo” end xBase ? “Hola Mundo” fuente http://helektron.com/como-escribir-hola-mundo-en-distintos-lenguajes-de-programacion-y-el-consumo-de-cpu/