Todo programador tiene un ritual: antes de construir sistemas complejos, aplicaciones robustas o juegos espectaculares, el viaje comienza con dos palabras mágicas: Hola Mundo. 🌍✨
En este artĂculo veremos cĂłmo se hace el clásico Hola Mundo en C#, uno de los lenguajes más usados en desarrollo empresarial, videojuegos con Unity y aplicaciones multiplataforma con .NET.
¿Qué es C#?
C# (se pronuncia C Sharp) fue creado por Microsoft a principios de los 2000 como parte de su plataforma .NET.
Es un lenguaje moderno, orientado a objetos y muy parecido a Java o C++, pero con la sencillez y robustez que lo hacen ideal para aprender y trabajar en proyectos grandes.
Tu primer programa en C#
El código más básico para mostrar un mensaje en la consola es:
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("¡Hola Mundo!");
}
}
¿Qué significa cada parte?
using System;→ Permite usar funcionalidades básicas, como imprimir en la consola.class Program→ Define una clase, que es como una caja que agrupa el código.static void Main(string[] args)→ El punto de inicio: aquà arranca todo programa en C#.Console.WriteLine("¡Hola Mundo!");→ Muestra el texto en pantalla.
Cuando lo ejecutes, en la terminal aparecerá:

Hola Mundo con botĂłn (Windows Forms)
En esta versión, el mensaje aparece cuando el usuario hace clic en un botón. Clásico, simple y elegante como consola nueva.
Usando el Diseñador de Visual Studio
En el método que se crea, coloca:
- Crear proyecto:
Archivo → Nuevo → Proyecto → Aplicación de Windows Forms (.NET). - Arrastra un
Buttonal formulario y cambia suTexta “Saludar”. - Doble clic al botón para generar el evento
Click.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("¡Hola Mundo!", "DiarioSoft");
}
Resultado 👉 un cuadro de diálogo con el mensaje “¡Hola Mundo!”.

¿Por qué es importante?
El Hola Mundo no es solo un ejemplo básico. Representa:
- El primer contacto con un lenguaje.
- La prueba de que tu entorno de programación está funcionando.
- Un recordatorio de que lo simple puede ser el inicio de lo grande.
Y asĂ, con unas cuantas lĂneas de cĂłdigo, acabas de dar tu primer paso en C#.
En prĂłximos artĂculos de DiarioSoft veremos cĂłmo evolucionar este ejemplo hacia programas interactivos, aplicaciones de escritorio y más.