Especificação da linguagem Dart
A especificação formal para a linguagem Dart.
Use esta página para encontrar a especificação formal da linguagem Dart. Para uma introdução mais suave ao Dart, veja o tour da linguagem.
Dart 3
#A especificação da linguagem Dart 3 está em andamento e ainda não está atualizada para a versão atual e recursos da linguagem. Você pode encontrar a especificação em andamento no formato PDF:
- Especificação mais recente, em andamento (produzida a partir de um arquivo LaTeX)
Novos recursos da linguagem são tipicamente descritos usando especificações informais de recursos da linguagem no repositório dart-lang/language:
Com o tempo, essas especificações de recursos serão incorporadas à especificação oficial.
Dart 2
#A especificação da linguagem Dart 2 está disponível no formato PDF:
Para informações sobre versões do Dart 2.12 e posteriores, que têm suporte para null safety, confira a especificação Dart 3 em andamento.
Dart 1.x
#A especificação formal da linguagem Dart 1.x está disponível no site da Ecma International:
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Página atualizada pela última vez em 2026-11-12. Ver código-fonte ou relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.