1. Conociendo los comandos
Si alguna vez pensaste que el trabajo de programador era algo incomprensible y misterioso, ¡ya es hora de romper ese mito! Programar no es un arte secreto, sino un curro guapísimo y súper interesante. Y ahora lo vas a comprobar.
Los programas de ordenador se escriben usando lenguajes de programación — reglas y palabras especiales que entiende el ordenador. Hoy vas a conocer el lenguaje C#: vas a escribir tu primer programa, entender qué son los comandos y vas a hacer que el ordenador te obedezca (bueno, ¡hasta donde él quiera, claro!). 😅
Un programa es un conjunto (lista) de comandos. Primero se ejecuta el primer comando, luego el segundo, el tercero, y así sucesivamente. Cuando se ejecutan todos los comandos, el programa termina.
Qué comandos pueden estar en la lista depende de quién los ejecuta, o sea, de qué comandos conoce (y entiende) el ejecutor. A un perro le puedes decir "¡Siéntate!", "¡Ladra!", a un gato — "¡Fuera!", a una persona — "¡Para!", y a un robot — "¡Trabaja!". 👨💻
Un comando es una instrucción simple para el ordenador: ¡haz esto! Lo más importante — el ordenador hace exactamente lo que le dices, no lo que tú quieres. 😆 Al menos hasta que la inteligencia artificial crezca, claro.
El conjunto de comandos del lenguaje C# es bastante grande. Por ejemplo, con este comando puedes mostrar un mensaje en pantalla:
Console.WriteLine("El robot es amigo del humano");
Este comando le dice al ordenador: "Muestra en pantalla el texto "El robot es amigo del humano"".
Si quieres que el ordenador muestre tu frase tres veces, dale el comando varias veces.
Console.WriteLine("El robot es amigo del humano");
Console.WriteLine("El robot es amigo del humano");
Console.WriteLine("El robot es amigo del humano");
Como resultado, el ordenador mostrará la frase 3 veces en pantalla. Así de fácil. 😎
2. Cómo funciona un programa: orden de ejecución
Tu programa simplemente ejecuta todos los comandos de arriba a abajo, línea por línea. Cuando se acaban los comandos, el programa termina.
Console.WriteLine("¡Hola a todos!");
Console.WriteLine("¡Hoy aprendemos a programar en C#!");
Resultado:
¡Hola a todos!
¡Hoy aprendemos a programar en C#!
Añade un par de líneas más y el ordenador las mostrará en pantalla sin rechistar. Es muy currante, pero humilde — no escribe nada de más.
3. Escribimos y ejecutamos el primer programa
¿Para qué dejar para luego lo bueno? ¡Hora de pasar de la teoría a la práctica! Vamos a escribir el primer programa en C#.
Paso 1: abre WebIDE
Abre WebIDE y escribe un programa que muestre en pantalla el mensaje "¡Mola ser programador! 😎".
Debes tener abierto un archivo llamado Program.cs.
Paso 2: escribe este código ahí
Puedes poner los emojis — C# los soporta sin problema. 🥰
Console.WriteLine("¡Mola ser programador!😎");
Paso 3: envía el programa para comprobarlo
Arriba en la barra de WebIDE tendrás un botón "Comprobar". Haz clic ahí.
Si lo has hecho bien, el servidor te dará por válida la solución y te felicitará. 😎
Acabas de escribir y entregar con éxito tu primer programa en C#. Mola, ¿verdad? Ahora ya eres programador de verdad (bueno, al menos un paso más cerca de ese título). 😇
GO TO FULL VERSION