hola mundo!

By ventruecorp

que mejor que la primer noticia en este blogs este relacionado con la programacion.

En informática, un programa

Hola mundo es el que imprime el texto «¡Hola, mundo!» en un dispositivo de visualización (generalmente una pantalla de monitor). Se suele usar como introducción al estudio de un lenguaje de programación, siendo un primer ejercicio típico.

El Hola Mundo se caracteriza por su sencillez, especialmente cuando se utiliza en programas de línea de comandos. En interfaces gráficas este programa suele tener una complejidad mayor.

En ABAP/IV

REPORT HOLAMUNDO.
WRITE '¡Hola, mundo!'.

En ABC

WRITE "¡Hola mundo!"

En ActionScript

trace("¡Hola, mundo!");

En ADA

with Ada.Text_IO;

 procedure Hola_Mundo is
 begin
    Ada.Text_IO.Put_Line("¡Hola, mundo!");
 end Hola_Mundo;

En ASP

<%

Response.Write("Hola Mundo")

%>

En AWK

#!/bin/awk -f
BEGIN{
  print "¡Hola, mundo!";
}

En Bash

#!/bin/bash
echo "Hola mundo"

En Basic

10 print "Hola Mundo"

En C

#include <stdio.h>

int main(void)
{
   printf("Hola, mundo!\n");
   return 0;
}

En C++

#include <iostream>

int main()
{
    std::cout << "¡Hola, mundo!" << std::endl;
    return 0;
}

En C++/CLI

int main()
{
   System::Console::WriteLine("Hola, mundo!");
   return 0;
}

En C#

using System;

class MainClass
{
    public static void Main()
    {
        Console.WriteLine("¡Hola, mundo!");
    }
}

En COBOL

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
MAIN SECTION.
DISPLAY "Hola mundo"
STOP RUN.

En ColdFusion

<cfset variable="Hola Mundo">
<cfoutput>#variable#</cfoutput>

En MS-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 sistemas que usan como intérprete de comandos 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 Haskell

holaMundo :: IO ()
holaMundo = do putStrLn ("Hola mundo!")

En HTML/JavaScript

<html>
<head>
   <title>Hola Mundo</title>
   <script type="text/javascript">
      alert("¡Hola mundo!");
   </script>
</head>
<body>
</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 LISP

(format t "¡Hola, mundo!")

En 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

En 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

En Pascal

Program HolaMundo;
begin
    Writeln('¡Hola, mundo!');
end.

En 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!");

En OpenInventor

 #Inventor V2.1 ascii
 Text3 {
   string "Hola mundo"
 }

En Perl

#!/usr/bin/perl
print "Hola, mundo.\n";

En PHP

<?php
 echo "Hola Mundo";
?>

En Python

print "Hola mundo"

[editar]

En QBasic

PRINT "Hola mundo"
say "Hola Mundo"

Ruby

puts "Hola Mundo"

En SAPScript

MAIN
P1    Hola Mundo
/

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 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 Main()
  MsgBox "¡Hola, mundo!"
End Sub
SubProg HOLAMUNDO()
   Infbox "Hola Mundo"
End

Escribe un comentario