On this page
Introduction to Dart
What is Dart?
Dart is an open-source, general-purpose programming language developed by Google. It is optimized for building mobile, desktop, server, and web applications. Dart is designed for productivity, with features like a rich standard library, garbage collection, strong typing, and a powerful development framework called Flutter.
Why use Dart?
- Fast Development: Dart’s hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster.
- Expressive and Flexible UI: Dart provides a rich set of libraries and frameworks to create complex and high-performance UIs.
- High Performance: Dart compiles to ARM and x64 machine code for mobile, desktop, and backend. For web applications, Dart compiles to JavaScript.
- Single Codebase: Write your code once and use it on multiple platforms including Android, iOS, web, and desktop.