Dart
What is Dart?
Dart is an open-source, general-purpose, high-level modern programming language which is originally developed by Google. Dart programming language which is widely used to develop the mobile application, modern web-applications, desktop application, and the Internet of Things (IoT) using by Flutter framework. It also supports a few advance concepts such as interfaces, mixins, abstract classes, refield generics, and type interface. It is a compiled language and supports two types of compilation techniques.
- AOT (Ahead of Time) - It converts the Dart code in the optimized JavaScript code with the help of the dar2js compiler and runs on all modern web-browser. It compiles the code at build time.
- JIT (Just-In-Time) - It converts the byte code in the machine code (native code), but only code that is necessary.