プログラミング言語 C# とは?

C# というのはマイクロソフト社が開発したプログラミング言語のひとつです。C# はシー・シャープと読みます。

C 言語がオブジェクト指向の要素を取り入れてひとつ進んだものが C++。さらに進化して ++ をつけたのが C# ということになります。

C# は CLI (共通言語基盤) という環境で実行されることが前提とされています。 CLI としてはマイクロソフト社の .NET Framework (CLR) や .NET Core (CoreCLR) などがあります。

C# の歴史をざっくり言えば、Java に似たオブジェクト指向言語として 2000年頃に登場。 その後、実行環境である .NET Framework も Java VM のようにいろんな環境に移植されて、 いろんな環境向けに実行できるのか、と期待されていたものの結局 .NET Framework は Windows 専用ということで終了。

新たに .NET Core として仕切り直した、という流れになってます。

これから新しく C# を学ぼうという方は .NET Core という環境で開発すると良いです。 .NET Core を使ってプログラムを開発するには、.NET Core SDK というのがありますから、まずは .NET Core SDK をインストールことが C# のプログラミングを始める第一歩になります。

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 C# 入門