programacion

“Hola mundo” en más de 30 lenguajes

ActionScript

_root.createTextField("mytext",1,100,100,300,100);
mytext.multiline = true;
mytext.wordWrap = true;
mytext.border = false;

myformat = new TextFormat();
myformat.color = 0xff0000;
myformat.bullet = false;
myformat.underline = true;

mytext.text = "Hola Mundo";
mytext.setTextFormat(myformat);

ASP

<% Response.Write("Hola mundo") %>

Basic

CLS
PRINT "Hola Mundo"

Brainfuck

++++++++++[>++++++++++<-]>++++.---.+++++++..+++.
>++++[>+++++++++++<-]>.------------.[-]<<
++++++++.--------.+++.------.--------.[-]
<+[>++++++++++<-]>.[-]<

C

#include <stdio.h>

int main()
{
        printf("Hola mundo");
        return 0;
}

C#

using System;

namespace HelloNameSpace

{

      public class HelloWorld

      {

            static void Main(string[] args)

            {

                  Console.WriteLine("Hola Mundo!");

            }

      }

}

C++

#include <iostream>

using namespace std;

int main() {

    cout << "Hola Mundo" << endl;

    return 0;

}

CFML

<cfoutput>
Hola mundo
</cfoutput>

COBOL

000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID.     HOLAMUNDO.
000300
000400*
000500 ENVIRONMENT DIVISION.
000600 CONFIGURATION SECTION.
000700 SOURCE-COMPUTER. RM-COBOL.
000800 OBJECT-COMPUTER. RM-COBOL.
000900
001000 DATA DIVISION.
001100 FILE SECTION.
001200
100000 PROCEDURE DIVISION.
100100
100200 MAIN-LOGIC SECTION.
100300 BEGIN.
100400     DISPLAY " " LINE 1 POSITION 1 ERASE EOS.
100500     DISPLAY "Hola mundo" LINE 15 POSITION 10.
100600     STOP RUN.
100700 MAIN-LOGIC-EXIT.
100800     EXIT.

D

#include <stdio.h>
 
int main(int argc, char* argv[])
{
    printf("¡Hola, Mundo!\n");

    return 0; 

}

Eiffel

class HELLO_WORLD
create
   make
feature
   make is
      do
         io.put_string ("Hola Mundo!%N")
      end
end

Icon

procedure main ()
      write ( "Hola Mundo" );
end

Java

public class Hello {
  public static void main(String[] args) {
    System.out.println("Hola mundo");
  }
}

JavaScript

<SCRIPT LANGUAGE="JavaScript" type="text/javascript">

document.write("Hola Mundo");

</SCRIPT>

Lisp

(print "Hola Mundo!")

LOGO

escribe [Hola Mundo]

Lua

#!/usr/bin/lua
print ("Hola Mundo")

Pascal

program Hello;
   begin     
      writeln ('Hola mundo')
   end.      

Perl

print "Hola mundo";

PHP

<?php

echo "Hola Mundo";

?>

Python

print "Hola mundo";

Ruby

print "Hola Mundo"

Tcl

puts "Hola mundo"

TOM

implementation class
Holamundo

int
  main MutableArray args
{
  [[[stdio err] print "Hola mundo"] nl];
}
end;

implementation instance
Holamundo
end;

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.*

Whitespace
(Basado en espacios y saltos de linea)

   
   	  	   
		    	
   		  	 	
		    	 
   		 		  
		    		
   		 		  
		    	  
   		 				
		    	 	
   	 		  
		    		 
   	     
		    			
   			 			
		    	   
   		 				
		    	  	
   			  	 
		    	 	 
   		 		  
		    	 		
   		  	  
		    		  
   	     
		    		 	
   		 				
		    			 
   		  		 
		    				
   	     
		    	    
   			  		
		    	   	
   			    
		    	  	 
   		    	
		    	  		
   		   		
		    	 	  
   		  	 	
		    	 	 	
   			  		
		    	 		 
   	    	
		    	 			
    
		     

 	 			 			 			  	  		 	  	 			 	   		  	 	

 	 		 			  		  	 	 			 			 		 		   		 	  	 		 			  		  	 	




   		    	 		  	   		  	  
	   
	

   			 			 			  	  		 	  	 			 	   		  	 	
 
 			 
 
	  			 			 			  	  		 	  	 			 	   		  	 	 	 					 		  	 	 		 			  		  	  
	
     	
	   
 
 			 			 			  	  		 	  	 			 	   		  	 	

   			 			 			  	  		 	  	 			 	   		  	 	 	 					 		  	 	 		 			  		  	  
 

 


	

   			  	  		  	 	 		    	 		  	  
 
  
 	
	 			 
    	 	 
	  	
	  			  	  		  	 	 		    	 		  	   	 					 		  	 	 		 			  		  	  
 

   	
	   
 
 			  	  		  	 	 		    	 		  	  

   			  	  		  	 	 		    	 		  	   	 					 		  	 	 		 			  		  	  
 

   	
	       
		 
	

   		 			  		  	 	 			 			 		 		   		 	  	 		 			  		  	 	
   	 	 
   		 	
	
  	
  
	

Eso es todo.

emoticones wordpress.com

Estoy obligado a mudarme a WordPress.com

A partir del 5 de marzo, los dominios .com.ar pasaron a ser pagos. Si, eran de los muy pocos que eran gratuitos. Estos son los precios:

NIC Argentina

 

$160 pesos argentinos! Para tener una idea, son 19,98U$D.

Son algo caros, si tenemos en cuenta que no son de los dominios más importantes. Mi dominio vencerá el 21 de diciembre de este año. Justo para navidad, je :’(

Y como no tengo dinero para pagarlo, me voy a mudar a WordPress.com. Si, ya lo he hecho una vez, pero al final volví. Pero esta vez será definitivo. No me gusta la idea de no poder tener el control sobre mi blog, el no poder instalar los plugins y themes que yo quiera, pero no me queda otra. Por ahora, estaremos aquí, pero para mitad de año, el blog estará en los servidores de Auttomatic.

screenshot
screenshot
screenshot