QML (Qt Markup Language 或 Qt Meta Language 或 Qt Modeling Language) 是基于JavaScript、宣告式编程的程式语言，用于设计使用者介面为主的应用程式。它是，诺基亚开发的使用者介面建立套件的一部分。QML 主要用于行动应用程式，注重于触控输入、流畅的动画（60张/秒）和使用者体验。QML documents 描述元素的物件树。QML 元素可以透过标准 JavaScript 增强，包括这 inline 和引入.js 档。元素可以也无缝整合和