Partager via


Choix d'un compilateur

Pour bénéficier des avantages qu'offre le Common Language Runtime, vous devez utiliser un ou plusieurs compilateurs de langage ciblant le runtime, tels que les compilateurs Visual Basic, C#, Visual C++, JScript ou l'un des nombreux compilateurs tiers tels que les compilateurs Eiffel, Perl ou COBOL.

Dans la mesure où il représente un environnement d'exécution multilangage, le runtime prend en charge une grande variété de types de données et de fonctionnalités de langage. Le compilateur de langage que vous utilisez détermine les fonctionnalités du runtime qui sont disponibles et que vous utilisez pour concevoir votre code. C'est votre compilateur et non le runtime qui établit la syntaxe à laquelle votre code doit se conformer. Si votre composant doit être entièrement utilisable par des composants écrits dans d'autres langages, les types exportés de votre composant doivent exposer uniquement les fonctionnalités de langage qui font partie de la Spécification CLS (Common Language Specification).

Voir aussi

Concepts

Processus d'exécution managée
Spécification CLS (Common Language Specification)