Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

QML

Scripting Language

QML, the Qt Modeling Language, is a user interface markup language used to design applications that centre on their interface. It is a declarative language, similar in feel to CSS and JSON, in which the structure and relationships of interface items such as rectangles are described as nested objects with properties that can refer to one another. Inline JavaScript code handles the imperative aspects of an application, so behaviour can be written alongside the declarative layout. The Programming Language Database dates QML to 2009, records that its early development happened at Qt Group, and lists JSON and JavaScript among related languages. It also reports a large number of public repositories written in the language.

Facts
First Released
2009 1
QML
Filter Results1 entry
Connections

Follows Typing Discipline

Source QML (Wikipedia)
Source QML (Wikipedia)

In Field

Source QML (PLDB)

Influenced By

Source QML (Wikipedia)
Sources
1. QML (PLDB)
  • Page header summary line
    QML, aka Qt Modeling Language, is a programming language created in 2009.
  • In Field: Human Computer Interaction, Page description paragraph
    QML (Qt Modeling Language) is a user interface markup language.
View the Source
QML (Wikipedia)
  • Follows Typing Discipline: Dynamic Typing, Infobox: typing
    dynamic, strong
  • Follows Typing Discipline: Strong Typing, Infobox: typing
    dynamic, strong
  • Influenced By: JavaScript, Infobox: influenced by
    XAML, JSON, JavaScript, Qt
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.