C#
https://i0.wp.com/buralog.jp/wp-content/uploads/2018/06/csharp-logo3.png?fit=502%2C300&ssl=1
.NET で稼働
オブジェクト指向
ガベージ コレクション
使用されていないオブジェクトによって占有されたメモリを自動的に回収する機能
null 許容型
割り当てられたオブジェクトを参照していない変数に対する保護
例外処理
エラーの検出と復旧
ラムダ式
関数型プログラミング手法
統合言語クエリ
LINQ
任意のソースからのデータを操作するための一般的なパターン
非同期操作
分散システムを構築するための構文
統合型システム
C#はコンパイルされると中間コードになる