Flutter applications are written in Dart – an object-oriented language optimized for client apps. The Dart virtual machine and the underlying graphics framework are created in C/C++.
Dart’s adoption of the Hot Reload feature facilitates productive development. Thanks to this functionality, it is possible to introduce modifications into a running application and see the results immediately.