QML is a declarative language that allows user interfaces to be described in terms of their visual components and how they interact and relate with one another. Qt Quick is the standard library of types and functionality for QML. It includes visual types, interactive types, animations, models and views, particle effects and shader effects.
Qt/QML can be used from C++ and JavaScript. But QML.NET bridges the Qt/QML world and the .NET world so you can use C# to build cross-platform desktop applications.
In this episode Max Mommersteeg from Info Support will show you how to build a cross-platform desktop application using QML.NET and Visual Studio Code.