Microsoft は、.NET プラットフォーム上で C#、F#、Visual Basic の 3 つの言語を提供しています。 この記事では、各言語の戦略について説明します。 これらの戦略が示していることと、各言語の詳細を学ぶ方法に関する追加の記事へのリンクを探してください。 C# C# は、高いパフォーマンスのコードを記述しながら開発者の生産性を向上させるクロスプラットフォームの汎用言語です。 何百万人もの開発者がいる C# は、最も人気のある .NET 言語です。 C# は、エコシステムとすべての .NET ワークロードを幅広くサポートしています。 オブジェクト指向の原則に基づいて、他のパラダイム (特に関数型プログラミング) の多くの機能が組み込まれています。 低レベルの機能は、安全でないコードを記述することなく、高効率のシナリオをサポートします。 .NET ランタイムとライブラリ
![.NET マネージド言語の戦略 - .NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/03cace2126811e42cffeb31e206009477de69b7b/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fdotnet%2Fmedia%2Fdotnet-logo.png)