Microsoft Windows Server 2016 Security Technical Implementation Guide

The .NET Framework allows developers to choose from a number of compatible programming languages when coding their applications. Applications can even be built using a mixture of components built in different languages.