Menu
Coddy logo textTech

What are Functions?

Part of the Fundamentals section of Coddy's Dart journey. Lesson 64 of 94.

Functions are reusable blocks of code that perform specific tasks. They help organize your code and avoid repetition.

Create a simple function that prints a greeting:

void sayHello() {
  print('Hello, Dart!');
}

void main() {
  sayHello();
}

After executing the above code, the output will be:

Hello, Dart!

Functions can be called multiple times from different places in your code:

void main() {
  sayHello();
  print('Other code...');
  sayHello();
}

void sayHello() {
  print('Hello, Dart!');
}

After executing the above code, the output will be:

Hello, Dart!
Other code...
Hello, Dart!

Try it yourself

This lesson doesn't include a code challenge.

quiz iconTest yourself

This lesson includes a short quiz. Start the lesson to answer it and track your progress.

All lessons in Fundamentals

Practice on your own: Online Dart compiler