C#, c'est le langage.
Monogames/XNA, c'est la bibliothèque
Pour comparer, j'suis présentement en train de te parler avec le langage français et la bibliothèque québécoise... j'sais pas si tu comprends un peu mieux ?
C'est relativement simple une fois que tu sais un peu comment jouer avec... c'est sûr que d'un point de vue extérieur, ça peut paraître étrange, mais bon...