xml n'est pas un langage, c'est juste un format structuré de données qui facilite les échanges entre programmes car étant sous forme de texte c'est très simple de les récupérer.
cela dit si c'est juste pour stocker des infos pour une appli style : skin, position etc c'est plus judicieux sous windows d'utiliser les fichiers ini