Dart
Last updated
Last updated
Dart is a client-optimized language for fast apps on any platform.
Develop with a programming language specialized around the needs of user interface creation
Mature and complete async-await for user interfaces containing event-driven code, paired with isolate-based concurrency
A programming language optimized for building user interfaces with features such as sound null safety, the spread operator for expanding collections, and collection if for customizing UI for each platform
A programming language that is easy to learn, with a familiar syntax
Make changes iteratively: use hot reload to see the result instantly in your running app.
Make changes to your source code iteratively, using hot reload to instantly see the effect in the running app
Write code using a flexible type system with rich static analysis and powerful, configurable tooling
Compile to ARM & x64 machine code for mobile, desktop, and backend. Or compile to JavaScript for the web.
AOT-compile apps to native machine code for instant startup
Target the web with complete, mature, fast compilers for JavaScript
Run backend code supporting your app, written using a single programming language