Dart documentation

Welcome to the Dart documentation! Here are some of the most visited pages:

Language samples

A brief, example-based introduction to the Dart language.

Language tour

A more thorough (yet still example-based) introduction to the Dart language.

Effective Dart

Best practices for building consistent, maintainable, efficient Dart code.

Library tour

An example-based introduction to the major features in the Dart SDK's core libraries.

Dart SDK

What's in the SDK, and how to install it.

Futures & async-await

How to write asynchronous Dart code that uses futures and the async and await keywords.