What is Dart?

Here, we are going to learn about the Dart, which is an open source object-oriented programming language, dart history, dart syntax, etc.
Submitted by Anushree Goswami, on November 07, 2020


Dart is an open-source object-oriented programming language, which is basically used in applications on a variety of platforms. It is at the beginning designed and created by Google. It is used fundamentally to manufacture cellular phone, desktop, server, and internet-based applications.

Dart History

  • In between October 10 to 12, 2011, Dart was made public at the GOTO conference in Aarhus, Denmark. The project of Dart was initiated by Lars Bak and Kasper Lund.
  • On November 14th, 2013, Dart 1.0 was launched.
  • In the month of August 2018, Dart 2.0 was launched in addition to the modification in language.
  • Afterward, "dart2native" is launched, as an original extension by Dart 2.6.

Dart Syntax

  • Variables and Operators
  • Classes
  • Libraries and Packages
  • Functions
  • Expressions and Programming Constructs
  • Decision Making and Looping Constructs
  • Typedefs
  • Data structures
  • Comments

Dart Data Types

The data types supported by Dart programming language mentioned below in the following:

  • Numbers
  • Strings
  • Booleans
  • Lists
  • Maps

Dart Usage

  • "Dart2native compiler" is used by Dart 2.6 version of Dart programming language, to compile the autonomous, original executables code.
  • The Dart software development kit (SDK) with the set of software development tools, makes delivery in addition to a stand-alone Dart VM, which enables executable codes of Dart to run in a command-line interface environment.
  • Dart code can be compiled through ahead-of-time compilation into a system dependent machine code.

Reference: Dart (programming language)

Algo tagged in: Dictionary – 'C'


Comments and Discussions




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© some rights reserved.