C#(シーシャープ)とは、マイクロソフトが開発したマルチパラダイムプログラミング言語。強い型付け命令型宣言型手続き型関数型ジェネリックオブジェクト指向の要素を持つ。

マイクロソフトのソフトウェアフレームワークである.NET Frameworkとともに作られ、Ecma Internationalおよび国際標準化機構 (ISO) によって標準化されており、日本においても日本工業規格 (JIS) によって採択された。

開発にはボーランド社のTurbo PascalDelphiを開発したアンダース・ヘルスバーグを筆頭に多数のDelphi開発陣が参加している。

C#は共通言語基盤共通言語ランタイムなど)が解釈する共通中間言語コンパイルされて実行される。基本的な書式がC言語風になっているため、初見の構文はサン・マイクロシステムズ社によるJavaに近いと言われるが、実際の構文はDelphiに準じており、C言語風ということもありC++ Builderの独自拡張構文に極めて近い内容となっている。またプロパティデリゲートなどDelphiの構文そのまま、もしくは名称変更しただけの機能となっているものが多い。……もっと読む

以下の文章は記事には表示されません。

ローテーション仕様 編集

テーマ1:コンピュータ関連の人物(計10本)

テーマ2:コンピュータの形態(計8本)

テーマ3:プログラミング言語(計10本)

テーマ4:情報社会(計11本)

テーマ5:インターネット(計14本)

テーマ6:コンピュータセキュリティ(計11本)

注意・問題点:各記事数・総記事数・テーマ切替え間隔の組み合わせによって表示頻度に差が生じる、あるいは全く表示されない記事が出てくる場合があり、項目の追加・削除は慎重に検討する必要があります。現在の組み合わせは各テーマで表示頻度が均等になるように調整済みです。