Key facts
- Programming language.name
- QML
- Programming language.paradigm
- Multi-paradigm: declarative, reactive, scripting
- Programming language.family
- ECMAScript
- Programming language.developer
- Qt Project
- Programming language.latest release version
- 6.8
- Programming language.typing
- dynamic, strong
- Programming language.influenced by
- XAML, JSON, JavaScript, Qt
- Programming language.influenced
- Qt
- File format.name
- QML
- File format.extension
- .qml
- File format.developer
- Qt Project
- File format.genre
- Scripting language
via Wikipedia infobox
Wikidata facts
- Official website
- doc.qt.io/qt-6/qmlreference.html
Show 7 more facts
- file extension
- qml
- programming paradigm
- reactive programming
- inception
- 2009-00-00
- software version identifier
- 2.7
- influenced by
- Qt
- media type
- text/vnd.qt.qml
- typing discipline
- strong typing
via Wikidata · CC0
Article · Deutsch
QML (Qt Modeling Language) ist eine deklarative Programmiersprache, die als Bestandteil von Qt, einer Bibliothek zur Erstellung von Benutzeroberflächen in C++, entwickelt wurde. Zweck der Sprache ist die Entwicklung von Benutzeroberflächen, in erster Linie (jedoch nicht zwangsläufig) für Desktop- und Mobil-Systeme. QML ist syntaktisch an JSON und CSS angelehnt. Durch ihre deklarative Grundstruktur und die nahtlose Einbindung von JavaScript vereint sie deklarative und imperative Ansätze in einer Programmiersprache. QML ist Bestandteil des Qt User Interface Creation Kit (Qt Quick) und kann (inklusive seiner JavaScript-Anteile) durch den Qt Quick Compiler in natives C++ kompiliert werden.
Abstract from DBpedia / Wikipedia · CC BY-SA