C#とは Microsoftが開発したオブジェクト指向プログラミング言語。(一応、ECMA-334として標準化されている) C/C++がベースとなり、Delphi、Javaなどの様々な記法などが取り入れられている。 主な実行環境は.NET Framework。(Linux上などで動くmonoというOSSプロジェクトもある) 統合開発環境のVisual Studioで開発することにより、高い生産性を実現。 JavaとC# JavaとC#は構文的に似ている部分が多い。 C#はJavaにない便利な構文が多々あり。 Delphiから取り入れた多くの構文や、Javaが取り入れなかったC++の構文。 積極的な言語仕様追加。 Javaとは違うC#のスタンス。(MSのスタンス) 言語と開発環境を統合することによる囲い込み。 開発を出来るだけ簡単に。 Visual Studioによるウィザード。 ドラック&