Ir al contenido principal

Ejemplos de "Hola mundo" en varios lenguajes de programacion

ABAP/IV
REPORT 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
int main(void)
{
printf("¡Hola, mundo!\n");
return 0;
}

C++
#include
int main(){
std::cout << "¡Hola, mundo!" <<>
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
#variable#

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://www.tufuncion.com/hola-mundo

Comentarios

Entradas populares de este blog

Instalación y Configuración de MySQL 5.7 en Ubuntu 24.04 LTS

Instalar MySQL 5.7 en Ubuntu 24.04 1. Descargar e instalar MySQL Copiar mkdir ~/mysql57 cd ~/mysql57 wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz sudo mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql 2. Instalar dependencias necesarias IMPORTANTE: Se descargan las versiones nuevas de las librerías y se las vincula con las librerías que necesita MySQL. Copiar sudo apt update # Reemplazo de libaio sudo apt install libaio1t64 # Reemplazo de libtinfo y ncurses sudo apt install libtinfo6 libncurses6 Copiar # Crear los enlaces simbólicos sudo ln -sf /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 sudo ln -sf /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /usr/lib/x86_64-linux-gnu/libtinfo.so.5 sudo ln -sf /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64...

Instalar DeepSeek R1 1.5B en Ubuntu 24.04 sin GPU

Instalar DeepSeek en tu sistema sin GPU, pasos: Especificaciones del Entorno de Pruebas Componente Detalle SO Ubuntu Cinnamon 24.04 LTS x86_64 Kernel 6.8.0-51-generic CPU Intel i7-6820HQ (8 núcleos) @ 3.600GHz GPUs AMD ATI Radeon HD 8830M / R7 250 / R7 M465X Intel HD Graphics 530 RAM 15.882 GB (3.716 GB en uso) Resolución 1440x810 Escritorio Cinnamon 6.0.4 1. Instalar Git LFS sudo apt-get install git-lfs git lfs install 2. Clonar el repositorio cd /opt sudo mkdir deepseek && sudo chown $USER:$USER deepseek cd deepseek git clone https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B 3. Crear y activar un entorno virtual python -m ve...

Instalar Jasper Studio 6.21 para Ubuntu 24.04

Instalar js-studiocomm_6.21.3 en Ubuntu 24.4 Para instalar Jaspersoft Studio en Ubuntu 24.4, sigue estos pasos: 1. Descargar Jasper Studio Descarga la versión js-studiocomm_6.21.3 desde el siguiente enlace: Jaspersoft Studio 6.21.3 2. Crear el directorio de instalación mkdir /opt/jasperstudio 3. Mover el archivo descargado mv /dir_descarga/js-studiocomm_6.21.3_linux_x86_64.tgz /opt/jasperstudio/ cd /opt/jasperstudio 4. Extraer el archivo tar -xvzf js-studiocomm_6.21.3_linux_x86_64.tgz cd js-studiocomm_6.21.3 5. Ejecutar Jaspersoft Studio ./Jaspersoft\ Studio 6. Crear acceso directo en el escritorio Para facilitar el acceso, crea un archivo .desktop en el escritorio: gedit ~/Escritorio/jaspersoft-studio.desktop En el archivo jaspersoft-studio.desktop , agrega lo siguiente: [Desktop Entry] Version=1.0 Ty...