InicioLinuxhello world en muchas lenguas

hello world en muchas lenguas

Linux7/6/2011
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/
Datos archivados del Taringa! original
0puntos
96visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.