Dart (programming language)

Dart (programming language)

Dart is a programming language designed for client development, such as for the web and mobile apps. It is developed by Google and can also be used to build server and desktop applications. It is an object-oriented, class-based, garbage-collected language with C-style syntax. It can compile to either machine code or JavaScript, and supports interfaces, mixins, abstract classes, reified generics and type inference.

Comment
enDart is a programming language designed for client development, such as for the web and mobile apps. It is developed by Google and can also be used to build server and desktop applications. It is an object-oriented, class-based, garbage-collected language with C-style syntax. It can compile to either machine code or JavaScript, and supports interfaces, mixins, abstract classes, reified generics and type inference.
Corporate
enyes
Depiction
Dart programming language logo.svg
Designer
enLars Bak and Kasper Lund
Designer
Lars Bak (computer programmer)
Developer
Google
Developer
Google
FileExt
en.dart
Has abstract
enDart is a programming language designed for client development, such as for the web and mobile apps. It is developed by Google and can also be used to build server and desktop applications. It is an object-oriented, class-based, garbage-collected language with C-style syntax. It can compile to either machine code or JavaScript, and supports interfaces, mixins, abstract classes, reified generics and type inference.
Homepage
dart.dev
Hypernym
Language
Implementations
enDart VM, dart2native, dart2js, DDC, Flutter
InfluencedBy
C (programming language)
C++ (programming language)
C Sharp (programming language)
Erlang (programming language)
Java (programming language)
JavaScript
Ruby (programming language)
Smalltalk
Strongtalk
TypeScript
Influenced by
C (programming language)
C++ (programming language)
C Sharp (programming language)
Erlang (programming language)
Java (programming language)
JavaScript
Ruby (programming language)
Smalltalk
Strongtalk
TypeScript
Is primary topic of
Dart (programming language)
Label
enDart (programming language)
LatestPreviewDate
14 December 2021
License
BSD licenses
License
BSD licenses
Link from a Wikipage to an external page
shop.oreilly.com/product/0636920025719.do
shop.oreilly.com/product/0636920025887.do
webdev.dartlang.org/tools/dart2js
webdev.dartlang.org/tools/dartdevc
dartpad.dev
dart.dev/guides/language/spec
Link from a Wikipage to another Wikipage
%22Hello, World!%22 program
3D vertex transformation
Aarhus
Abstract class
Actor model
Ahead-of-time compilation
ALGOL
Android (operating system)
Application programming interface
Atom (text editor)
Autocomplete
BSD licenses
C (programming language)
C++
C++ (programming language)
Category:2011 software
Category:Articles with example code
Category:Concurrent programming languages
Category:C programming language family
Category:Dynamically typed programming languages
Category:Free software projects
Category:Google software
Category:JavaScript programming language family
Category:Object-oriented programming languages
Category:Programming languages created in 2011
Category:Scripting languages
Category:Software using the BSD license
Category:Source-to-source compilers
Category:Web programming
Chrome App
Class-based programming
Command-line interface
Compiler
Concurrency (computer science)
Cross-platform
C Sharp (programming language)
David Ungar
Debugging
Eclipse (software)
Ecma International
Emacs
Erlang (programming language)
Fibonacci number
Firebase
Flutter (software)
Functional programming
Garbage collection (computer science)
Generic programming
Gilad Bracha
Google
Google Web Toolkit
GUI widget
Imperative programming
Integrated development environment
IntelliJ IDEA
Interface (object-oriented programming)
Intrinsic function
IOS
Java (programming language)
JavaScript
JetBrains
Lars Bak (computer programmer)
Linux
Machine code
MacOS
Mandelbrot set
Manning Publications
Matrix multiplication
Message passing
Method cascading
Microsoft Windows
Mixin
Mobile app
Multi-paradigm
O
O'Reilly Media
Object-oriented programming
Operating system
Optional typing
Package manager
PhpStorm
PyCharm
Reflection (computer programming)
Reification (computer science)
Ruby (programming language)
Self (programming language)
Serial communication
SIMD
Smalltalk
Snapshot (computer storage)
Software development kit
Source-to-source compiler
Standard library
Static typing
Strongtalk
Strong typing
Sublime Text
Syntax (programming languages)
Syntax highlighting
Transpile
Type inference
TypeScript
Vim (text editor)
Visual Studio Code
Web browser
WebStorm
Web worker
Windows
Logo
enDart programming language logo.svg
OperatingSystem
Cross-platform
Paradigm
Functional programming
Imperative programming
Multi-paradigm
Object-oriented programming
Reflection (computer programming)
Platform
Cross-platform
Products
enyes
Released
10 October 2011
Release date
10 October 2011
SameAs
3mTqa
Dart
Dart
Dart
Dart
Dart
Dart
Dart
Dart (język programowania)
Dart (langage)
Dart (linguagem de programação)
Dart (linguaggio)
Dart (llenguatge de programació)
Dart (ngôn ngữ lập trình)
Dart (ohjelmointikieli)
Dart (programlama dili)
Dart (programmeertaal)
Dart (Programmiersprache)
Dart (programming language)
Dart (programovací jazyk)
Dart (programozási nyelv)
Dart (programspråk)
Dart (програмски језик)
m.0h52xr1
Q406009
دارت
دارت (زبان برنامه‌نویسی)
دارت (لغة برمجة)
डार्ट (प्रोग्रामिंग भाषा)
ડાર્ટ (પ્રોગ્રામિંગ ભાષા)
டார்ட் (நிரல் மொழி)
ഡാർട്ട് (പ്രോഗ്രാമിംഗ് ഭാഷ)
다트 (프로그래밍 언어)
Subject
Category:2011 software
Category:Articles with example code
Category:Concurrent programming languages
Category:C programming language family
Category:Dynamically typed programming languages
Category:Free software projects
Category:Google software
Category:JavaScript programming language family
Category:Object-oriented programming languages
Category:Programming languages created in 2011
Category:Scripting languages
Category:Software using the BSD license
Category:Source-to-source compilers
Category:Web programming
Thumbnail
Dart programming language logo.svg?width=300
Title
enDart
Typing
1
2
WasDerivedFrom
Dart (programming language)?oldid=1124720482&ns=0
WikiPageLength
27385
Wikipage page ID
33033735
Wikipage revision ID
1124720482
WikiPageUsesTemplate
Template:!
Template:About
Template:Authority control
Template:Citation needed
Template:Cite book
Template:Google FOSS
Template:Google Inc.
Template:Infobox programming language
Template:JavaScript
Template:Official website
Template:Portal
Template:Primary source inline
Template:Programming languages
Template:Refbegin
Template:Refend
Template:Reflist
Template:Short description
Template:Start date and age
Template:URL
Template:Wikidata