“Hola mundo” en más de 30 lenguajes de programación

“Hola mundo” escrito en 30 lenguajes de programación. Si no conoces alguno, búscalo en Google 😉

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.

Anuncios

2 comentarios en ““Hola mundo” en más de 30 lenguajes de programación

¿Qué opinás? Me interesa saber lo que pensás sobre este post :)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s