Le langage C#, prononcer C sharp en anglais, est un langage de programmation qui offre une grande flexibilité et permet de développer tous types d'applications.
La plateforme d'applications virtuelles Windows (UWP) permet de développer des applications adaptées à tous les supports Windows : ordinateurs, tablettes, smartphones et autres.