Lección 1 · 1 de 20
Hola, mundo · Dart
Su primer programa en Dart: la función main(), print() para escribir texto y números, comillas simples o dobles y el punto y coma.

Todo programa de Dart empieza a ejecutarse en la función `main()`. void main() { ... } dice que main no devuelve nada (void) y, entre las llaves, van las instrucciones que se ejecutan de arriba abajo. Lo que va detrás de // es un comentario: Dart no lo ejecuta, solo sirve para quien lee el código.
`print()` escribe lo que se le da y pasa a la línea siguiente. El texto es una cadena (String) y va entre comillas: 'Hello, world!'. Dart admite comillas simples y dobles; las dobles vienen bien cuando el texto lleva un apóstrofo, como en "It's easy to start.".
print() también escribe números y el resultado de una operación: print(7 * 6) calcula primero 7 * 6 y escribe 42. Fíjese en que print(42) y print(7 * 6) dan la misma línea en la salida.
print('') escribe una cadena vacía, es decir, una línea en blanco. Y cada instrucción termina en punto y coma (;): si falta, Dart no ejecuta el programa y señala la línea.
Dart es el lenguaje de las aplicaciones Flutter, y en DMarlon Studio es el que hay detrás de los destinos Flutter para móvil y escritorio, que se diseñan sobre el lienzo de teléfono. Todo empieza, como aquí, por un main().
Código · main.dart
// Every Dart program starts running in main().void main() { // print() writes a line of text and moves to the next one. print('Hello, world!'); print('Welcome to Dart.'); // Single or double quotes: both make a string. print("It's easy to start."); // print() also writes numbers and the result of a sum. print(42); print(7 * 6); print(2 + 3); // An empty string leaves a blank line. print(''); // Every instruction ends with a semicolon. print('Dart is the language of Flutter apps.'); print('Bye!');}Salida · dart run main.dart
Hello, world! Welcome to Dart. It's easy to start. 42 42 5 Dart is the language of Flutter apps. Bye!
Para recordar
- El programa empieza en
void main() { }. print()escribe una línea y salta a la siguiente.- Las cadenas van entre comillas simples o dobles.
- Cada instrucción termina en
;. //empieza un comentario.
Ejercicio
Añada tres líneas con print() que escriban su nombre, su ciudad y cuántos días tiene una semana multiplicado por 4.