¿Por qué se usa la frase Hola Mundo en programación?

Cuando alguien se inicia en el estudio de cualquier lenguaje de programación, lo primero que se hace al introducir código es pedir a la máquina que muestre un mensaje simple en nuestros monitores; como ejemplo es tradición poner “Hola Mundo” (“hello, world”) y con ello verificamos que el lenguaje o sistema que estamos utilizando funciona correctamente. En equipos que no muestran texto se solía sustituir “Hola Mundo” por el encendido de un LED.

Actualmente podemos ver esta costumbre incluso en gestores de contenido como es el caso de WordPress, donde su instalación ya incluye una primera publicación con el título “¡Hola Mundo!” junto un comentario por defecto, presentando así algo de contenido al poner en marcha nuestro blog.

El origen de esta costumbre no está muy clara. Cuenta la historia que en 1801 un tejedor y comerciante francés llamado Joseph Marie Jacquard que dio su nombre al primer telar programable con tarjetas perforadas en el que participó en su desarrollo. Se dice que Joseph, utilizó tarjetas perforadas para instruir a un telar y tejer “hello, world” en un tapiz.

La tradición de utilizar la frase “¡Hola Mundo!” como mensaje de prueba fue influenciado durante un seminario por un programa de ejemplo en el capítulo 1.1 de la primera edición del libro sobre lenguaje C de Kernighan y Ritchie, “The C Programming Language” en 1978. El programa de ejemplo de este libro imprime “hola, mundo” (sin mayúsculas o signo de exclamación) y fue heredado de un memorando interno: “Programming in C – A Tutorial” de los Laboratorios Bell por Brian Kernighan de 1974.

Ejemplo de Programa “hello, world” en lenguaje C

Puedes encontrar una colección de 441 programas que dan como resultado “hello, world” en muchos lenguajes de programación conocidos o no tanto y en más de 64 lenguajes haciendo click aquí “The Hello World Collection

Sea cual sea el origen de este sencillo y tradicional modo de iniciar las pruebas de cualquier lenguaje de programación, interfaces de usuario, sistema, web, blog, red social, etc., es la mejor forma de hacerlo, saludando al mundo, ¡Hello World!

Aqui mas ejemplos:

Ernesto Mota
Nací en el d.f., sigo siendo defeño, hoy radico en la hermosa ciudad de Cuernavaca, Morelos, soy Ing. en Sistemas computacionales, con un posgrado en Tecnologías de información, Doctorando en ambientes virtuales de aprendizaje y realidad aumentada, Tecnólogo es mi categoría laboral, y mi linea de investigación es la realidad aumentada aplicada a nuevos entornos de aprendizaje.

Últimos artículos

PythonBooks, ¡Aprende Python, descubre nuevos campos y ejercita tu cerebro gratis!

Hoy quiero compartirles una web con muchos libros free para aprender Python, este sitio cuenta con muchos libros gratis y además, si tu cuentas...

Coma flotante https://0.30000000000000004.com

Erik Wiffin resume perfectamente en esta página web con el curioso nombre de 0.30000000000000004.com uno de los problemas de la representación matemática de los...

Aplican ingeniería social a empleados de GoDaddy

Un grupo de estafadores logró engañar a algunos empleados de GoDaddy para redirigir el tráfico web y los correos electrónicos destinados a diversas plataformas...

Hacker vende acceso a 448 servidores de la Comisión Nacional de Seguros y Finanzas de México (CNSF). ¿fuga de datos de millones de mexicanos?

Un hacker está vendiendo el acceso de administrador al dominio de la Comisión Nacional de Seguros y Finanzas (CNSF), organismo público mexicano encargado de...
a

Publicasciones relaciodadas