As tradition has it, this is how you simply print out the text “Hello World” to the output console in Dart:
main() {
print("Hello World");
}
There is a main() function, which is where every Dart program start executing your code.
- main() is where your application starts.
- the curly brackets { } indicate what code is part of the main function.
- the print command tells the program to write something to an output console.
- the parenthesis ( ) indicate what code is part of the print statement.
- the double quotes ” ” indicate a string of text that should be part of what gets printed out to the console.
- the semicolon ; at the end is the terminator, indicating the end of the print command.
Most of the time you will see a keyword like “void” in front of the function name like the following, which indicated this function does not return a value back, but simply just print the text to the console.
void main() {
print("Hello World");
}
You will also usually see a comment in the code (indicated by the two forward slashes) explaining what the code is supposed to do or even just information about the code, like who wrote the code.
// This Dart program simply prints two words.
void main() {
print("Hello World");
}
Go ahead and try this out using the free online editor called DartPad available here: https://dartpad.dartlang.org/