
Dart programming language
An approachable, portable, and productive language for high-quality apps on any platform Dart is free and open source
Get the Dart SDK
This page describes how to download the Dart SDK. The Dart SDK includes the libraries and command-line tools that you need to develop Dart command-line, server, and web apps.
Dart documentation
Feb 13, 2026 · Effective Dart Best practices for building consistent, maintainable, and efficient Dart code.
Introduction to Dart
Dec 16, 2025 · This page provides a brief introduction to the Dart language through samples of its main features. To learn more about the Dart language, visit the in-depth, individual topic pages listed …
Dart - Dart API docs
It's intended to replace dart:html and similar Dart SDK libraries. It will support access to browser APIs from Dart code compiled to either JavaScript or WebAssembly.
Web platform - Dart
Sep 15, 2025 · In addition to compilers, the Dart web platform provides core libraries, access to the DOM (Document Object Model), and interoperability for calling JavaScript from Dart.
Dart overview
Feb 2, 2026 · Dart provides the language and runtimes that power Flutter apps, but Dart also supports many core developer tasks like formatting, analyzing, and testing code.
Learn Dart
Jan 16, 2026 · Learn how to write Dart code in the first tutorial, then build a series of apps using Flutter in the second. You'll learn the essential best practices for Flutter app development, app architecture, …
Build a web app with Dart
Feb 2, 2026 · This page describes the steps to start developing web-only apps with Dart. If you want to write a multi-platform app, then try Flutter. Before you begin, ensure you're comfortable with Dart …
Tools - Dart
Jul 7, 2025 · A command-line interface (CLI) for creating, formatting, analyzing, testing, documenting, compiling, and running Dart code, as well as working with the pub package manager.