Dart
Learn Dart language for web development
Learn Dart language for web development
Dart is an application programming language that’s easy to learn, easy to scale, and deployable everywhere.
Dart is an ambitious, long-term project. These are the core goals that drive our design decisions.
A programming language is nothing without its core libraries and tools. Dart’s have been powering very large apps for years now.
Application programming comes with a set of common problems and common errors. Dart is designed to make those problems easier to tackle, and errors easier to catch. This is why we have async/await
, generators, string interpolation, earlier error detection and much more.
There should be a direct correspondence between what you type and what’s going to happen. Magic (automatic type coercion, hoisting, “helper” globals, …) doesn’t mix well with large apps.
Dart might seem boring to some. We prefer the terms productive and stable. We work closely with our core customers—the developers who build large applications with Dart—to make sure we’re here for the long run.
Learn more on https://www.dartlang.org/