Diferencia entre revisiones de «Hola mundo»
Apariencia
Contenido eliminado Contenido añadido
m robot Añadido: ca |
añado matlab |
||
Línea 147: | Línea 147: | ||
===En [[LISP]]=== |
===En [[LISP]]=== |
||
(format t "¡Hola, mundo!") |
(format t "¡Hola, mundo!") |
||
=== En [[Lenguaje de programación MATLAB|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 [[Lenguaje de programación Pascal|Pascal]]=== |
===En [[Lenguaje de programación Pascal|Pascal]]=== |
Revisión del 21:43 20 mar 2006
Un programa "hola mundo" es un programa de ordenador que simplemente imprime el texto "¡Hola, mundo!" (en inglés "Hello, world!") en un dispositivo de visualización. Es utilizado comúnmente como introducción a un lenguaje de programación, siendo un primer ejercicio típico para estudiantes de un lenguaje de programación.
Dicho programa es generalmente uno de los programas más sencillos de realizar en un lenguaje de programación. Para ciertas excepciones, especialmente en interfaces gráficas, estos programas pueden ser sorprendentemente complejos. Para programas de línea de comando, por el contrario, estos programas suelen ser extremadamente sencillos.
Ejemplos
En ABAP/IV
WRITE '¡Hola, mundo!'.
En ABC
WRITE "¡Hola, mundo!"
En Ada
with Ada.Text_IO; use Ada.Text_IO; procedure Hola_mundo is begin Put_Line("Hola mundo"); end 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.h> using namespace std; int main(void){ cout << "¡Hola, mundo!" << endl; return 0; }
En C++/CLI
int main() { System::Console::WriteLine("Hola, mundo!"); }
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 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
<HTML> <HEAD> <TITLE>Título</TITLE> </HEAD> <BODY> ¡Hola, mundo! </BODY> </HTML>
<HTML> <HEAD> <script> alert("¡Hola mundo!"); </script> </HEAD> </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 Pascal
program HolaMundo (output); begin WriteLn('¡Hola, mundo!'); end.
En Perl
#!/usr/bin/perl print "Hola, mundo.\n";
En PHP
<?php echo '¡Hola, mundo!'; ?>
En Python
print "Hola mundo"
En QBasic
PRINT "Hola mundo"
En Ruby
puts "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 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
Enlaces externos
- http://www.holamundo.es Página con muchos ejemplos de Hola Mundo en castellano.
- www2.latech.edu/~acm/HelloWorld.shtml Más de 200 ejemplos de Hola Mundo en inglés.
- http://www.roesler-ac.de/wolfram/hello.htm Otra extensísima lista de ejemplos en inglés.
- http://fox.wikis.com/wc.dll?Wiki~HelloWorld Varias formas de crear un Hello World en Visual Foxpro (en inglés).