Dart merupakan programming language lintas platform atau platform independen yang artinya dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix dan MacOS, dll yang awalnya dikembangkan oleh Google dan kemudian disetujui sebagai standar oleh Ecma, yang saat ini digunakan untuk membangun aplikasi web, server, desktop, dan seluler.
Dart awalnya dirancang sebagai programming language yang dioptimalkan klien untuk pengembangan cepat aplikasi web dan seluler. Sebagai salah satu dari banyaknya programming language yang mendukung multi paradigma, Dart, bersifat imperatif, fungsional, reflektif dan berorientasi objek. Selain itu, Dart juga mengikuti semua konsep pendekatan pemrograman berorientasi objek seperti kelas, pewarisan, abstraksi, enkapsulasi, dan polimorfisme, dll.
Dart juga merupakan tipe bahasa pemrograman yang sangat kuat yang menyediakan fitur pengumpul sampah otomatis. Bahasa Dart sendiri bersifat open source yang dilisensikan di bawah BDS. Sintaks nya merupakan sintaksis gaya-C sederhana.
Fitur Bahasa Pemrograman Dart
1. Cross Platform (lintas platform)
2. General Purpose (tujuan umum)
3. Multi-paradigm (multiparadigma)
4. Object-Oriented (berorientasi pada objek)
5. Simple Syntax (sintaks yang sederhana)
6. Automatic Garbage Collector (pengumpul sampah otomatis)
7. Compiled Programming Language (bahasa pemrograman yang dikompilasi)
8. Open Source (sumber yang terbuka)
9. Inbuilt Libraries (perpustakaan bawaan)
EDITOR : Verina Maheswari