examples/intro/hello_world.dart
void main() {
   print("Hello World");
}

dart hello_world.dart

Every Dart script must have a main subrouine that returns void, but we actuall don't need to explicitely mention void. Statements end with semi-colon: ; print needs parentheses (as most functions do) and automatically appends a newline at the end of the output.