robot de la enciclopedia para niños

Hola mundo para niños

Enciclopedia para niños
Archivo:Hola Mundo en Java
Ejemplo de un código escrito en Java que muestra el mensaje "Hola Mundo".

El programa "Hola, mundo" (o "Hello, World!" en inglés) es un programa de computadora muy sencillo. Su única tarea es mostrar el texto «¡Hola, mundo!» en una pantalla o dispositivo similar. Este programa es el primer ejercicio que suelen hacer los estudiantes cuando empiezan a aprender un lenguaje de programación. Es una forma básica y muy útil de entender cómo funcionan los programas.

En algunos lenguajes de programación, preparar todo para que un programa funcione puede ser complicado. Por eso, se usa un programa tan simple como "Hola, mundo" para asegurarse de que las herramientas de programación estén bien configuradas.

En los sistemas que usan microcontroladores (pequeños cerebros electrónicos), el programa "Hola, mundo" a veces se usa para hacer que una luz LED parpadee. Esto se logra enviando señales eléctricas que encienden y apagan la luz con un pequeño retraso.

Historia del programa "Hola, mundo"

Archivo:Hello World Brian Kernighan 1978
Programa "Hello, World!", por Brian Kernighan (1978)

Aunque siempre han existido programas de prueba, la idea de usar la frase «¡Hola, mundo!» para probar un programa se hizo popular gracias a un libro de 1978 llamado El lenguaje de programación C. Sin embargo, la frase no nació allí. El ejemplo de ese libro venía de un documento interno de 1974 de Bell Labs escrito por Brian Kernighan, titulado Programming in C: A Tutorial.

Así se veía el ejemplo en ese documento:

main( )
{
    printf("hello, world");
}

En este ejemplo, la parte `main()` le dice al programa dónde empezar. Dentro de `main()`, la instrucción `printf` significa "imprimir con formato". Esta función hace que el programa muestre en pantalla lo que está entre comillas, en este caso, "hello, world".

Archivo:HolaMundoScratch
Programa "Hola mundo" en Scratch.

Antes de la versión en lenguaje C, Kernighan ya había usado una versión similar en su tutorial de 1972 para el lenguaje B. En ese tutorial, el programa imprimía "hi" y luego se cambió a "hello, world" para que fuera un saludo un poco más largo.

Algunos expertos creen que la frase "hola, mundo" se originó con el lenguaje BCPL en 1967. La frase ya se usaba antes de la informática; por ejemplo, en los años 50, era el saludo de un locutor de radio en Nueva York llamado William B. Williams.

Ejemplos de "Hola, mundo" en diferentes lenguajes

Aquí puedes ver cómo se escribe el programa "Hola, mundo" en algunos lenguajes de programación populares. Cada lenguaje tiene su propia forma de hacerlo, pero el resultado es el mismo: mostrar el mensaje en pantalla.

Ada

with Ada.Text_IO;
procedure Hello is
begin
   Ada.Text_IO.Put_Line ("Hello, World!");
end Hello;

BASIC

10 PRINT "Hello, World!"

C

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    printf("Hello, World!\n");
    return EXIT_SUCCESS;
}

C++

#include <iostream>
int main()
{
  std::cout << "Hello, World!" << endl;
  return 0;
}

C#

using System;

namespace HelloWorld
{
    class Program
    { 
        public static void Main(string[] args)
        {
            System.Console.WriteLine("Hello, World!");
        }
    }
}

COBOL

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
    DISPLAY 'Hello, World!'.
    STOP RUN.

Forth

." Hello, World!" CR

Fortran

program Hello
  print *, "Hello, World!"
end program Hello

Gdscript (Godot)

extends Node 
print("Hello, World!")

Java

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

JavaScript

console.log("Hello, World!");

Pascal

program hello(output);
begin
    writeln('Hello, World!');
end.

Prolog

main() :- write("Hello, World!"), nl.

Ruby

puts "Hello, World!"

Rust

fn main() {
    println!("Hello, world!");
}

Python

print("Hello, world!")

Swift

print("Hello, world!")

Dart

print("Hello, world!");

Lua

print("Hello, World!")

R

print("Hello, World!")
kids search engine
Hola mundo para Niños. Enciclopedia Kiddle.