Dart, Programming