C#とは
C#とはマイクロソフトが開発したオブジェクト指向型の、プログラミング言語です。
C#はJava、Delphiなどを踏まえてアンダース・ヘルスバーグ氏に設計された比較的新しい言語です。
C#は.NET Frameworkともに開発され、.NETの中核言語に位置します。
C#で書いたコードはCIL(Common Intermediate Language)と呼ばれる中間コードに変換され、
CLR(Common Language Runtime)と呼ばれる仮想マシンによって解釈実行されます。
最新バージョンは2016年6月10日時点でC#6.0(2015年7月20日リリース)です。
C#の特徴
C#には以下のような特徴があります。
- クラスベースオブジェクト指向
- 静的型付け
クラスベースオブジェクト指向
C#は中規模から大規模な開発に耐えうるようクラスベースのオブジェクト指向をサポートしています。
静的型付け
C#は静的型付けであり、これによってコンパイル時にエラー検出をしたり、 IDEによるインテリセンスなどの様々な機能の恩恵を受けることが出来ます。