Dart is the programming language used on both Flutter and AngularDart. Developed by Google, it aims to enable developers to build complex and high-performing apps. One advantage of using Dart is that you can build your business logic once and use it on both mobile (Flutter) and web (AngularDart) applications. You can even use Dart server-side as well.
Dart Documentation
Dart.dev
Official website of Dart language
Effective Dart
Best practices for building efficient Dart code
Language Tour
Official website of Dart language
Dart Tools
DartPad
A convenient tool to learn Dart syntax (supports Dart’s core libraries)