The .NET framework encourages cross-language development using multiple programming languages. This is possible because of intermediate language, which Narayana Rao Surapaneni describes in this article.

Like this article? We recommend

Like this article? We recommend

Introduction

The .NET framework encourages cross-language development using multiple
programming languages. This is perhaps the single most important feature that
distinguishes it from other frameworks. Down the line, when everything else
becomes equal, the programming community might start emphasizing this key
aspect. What makes this possible is intermediate language, which seems to
be sidelined for now. This article shows, with examples, how to program using
this language.