The Dart Programming Language

Published on 21 June 2018 (Updated: 15 May 2023)

Welcome to the Dart page! Here, you'll find a description of the language as well as a list of sample programs in that language.

This article was written by:


Dart is a general-purpose language that was designed with five goals:

Since its inception, Dart has gone through different phases as Google tried to sell its potential to developers. Google has rebuilt it's advertising service AdSense with Dart. That demonstrate's Google's commitment to Dart by depending on the language for it's main method of generating revenue.

The language also has many great features like garbage collection and a strong typing system (as of Dart 2.0). All of it sits on top of a VM like Java, which allows there to be less configuration between the test side and the source code. A programmer can just get started from the get-go!