Dart (programming language)
Programming language / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Dart (programming language)?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
This article is about a programming language. For the advertising application formerly named Google Dart, see DoubleClick for Publishers by Google. For other uses, see Dart.
Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google.[7] It can be used to develop web and mobile apps as well as server and desktop applications.
Quick Facts Paradigm, Designed by ...
Paradigm | Multi-paradigm: functional, imperative, object-oriented, reflective[1] |
---|---|
Designed by | Lars Bak, Kasper Lund |
Developer | |
First appeared | October 10, 2011; 12 years ago (2011-10-10)[2] |
Stable release | |
Typing discipline | 1.x: Optional 2.x: Inferred[4] (static, strong) |
Platform | Cross-platform |
OS | Cross-platform |
License | BSD |
Filename extensions | .dart |
Website | dart |
Major implementations | |
Dart VM, dart2native, dart2js, DDC, Flutter | |
Influenced by | |
C, C++, C#, Erlang, Java, JavaScript, Ruby, Smalltalk, Strongtalk,[5] TypeScript[6] |
Close
Dart is an object-oriented, class-based, garbage-collected language with C-style syntax.[8] It can compile to machine code, JavaScript, or WebAssembly. It supports interfaces, mixins, abstract classes, reified generics and type inference.[4]