Spotted a bug? Have a great idea? Help us make great!

Developing with Dart

A client-optimized language for fast apps on any platform

Try Dart in your browser

See, edit, and run example code in an embedded DartPad.


Dart codelabs

Learn to write Dart code by following a codelab — no download required!

News feed

Get the latest news and articles about Dart.


See the latest videos about Dart.

Playlists and codelabs


Intro to Dart for Java Developers

  • Dart Developer Relations
  • Updated October 7, 2019

Start learning Dart, with a focus on features that Java developers might not expect.