Dart est un langage typé : une variable porte un type, déclaré explicitement ou inféré avec var. final interdit la réaffectation après l'initialisation, tandis que const désigne une valeur connue dès la compilation. Ces mots-clés rendent le code plus sûr et plus lisible.
Exemple
var nom = 'Léa';
final age = 30;
const pi = 3.14159;