
システムエンジニア転職・IT転職ならログアス ホーム > 転職お役立ち情報 > 転職用語集 > IT用語 > C#(シーシャープ)
Microsoft社が2000年に発表した、同社のMicrosoft .NET環境向けソフトウェアを開発するためのオブジェクト指向プログラミング言語。
C言語/C++言語をベースに拡張しつつ、Java風の機能や表記などが盛り込まれている。ガーベジコレクションや変数の管理強化など、Javaも備える機能が追加されている。開発効率がC++から格段に向上する一方で、Visual Basicと同等以上の動作速度を持つアプリケーションを開発できるとされる。
C#で開発されたソフトウェアはMicrosoft社独自のMSILという中間言語によるプログラムに変換され、Microsoft .NETの共通動作環境である.NET Framework(CLR)がこれを解釈して実行する。中間言語を挟むことでマルチプラットフォームへの対応を果たすねらいがあると見られており、こうした点も「MicrosoftのJava」と呼ばれる一因となっている。
会員登録が済めばすぐに会員限定の転職支援サービスを利用できます。
まずは、会員登録からはじめてみましょう!
ログアスに会員登録すると会員限定の転職支援サービスをご利用いただけます。
企業との強いパイプが実現する様々なサービスで強力サポート。