MSのプログラミング言語C#がJIS X 3015に

日川佳三

2005-03-22 21:06

 マイクロソフトは3月22日、米Microsoftが開発したプログラミング言語「C#」が日本規格協会が発行するJIS(日本工業規格)として同日公示されたことを明らかにした。「JIS X 3015 プログラミング言語C#」である。

 JIS化によるメリットとして、マイクロソフトのデベロッパーマーケティング本部プロダクトマーケティング部の北川裕康部長は、「C#の利用が促進される。まずは学術分野や政府関係でC#が広まる」とコメント。利用者が広まることで結果的にC#の稼動環境や開発ツールを出荷する同社の販売促進になるという考えだ。

マイクロソフト デベロッパーマーケティング本部 プロダクトマーケティング部の北川裕康部長

 C#は、異なるシステム同士がXMLを使って連携する形態であるウェブサービスを開発する用途で作られたプログラミング言語である。言語仕様、実行環境、適用用途ともにJava言語に位置付けが似ている。

 マイクロソフトのウェブサービス稼働環境である「.NET Framework」では、C#などのプログラミング言語で書かれたアプリケーションをIL(Intermediate Language)と呼ぶ中間コードにコンパイルし、CLI (Common Language Infrastructure)と呼ぶ実行環境上で稼動させる。中間コードであるILにコンパイル可能なプログラミング言語はC#のほか、Visual BasicやC++、JScriptなど多岐に渡るが、C#は最初からウェブサービス用に作られている点が特徴だ。

 中間コードであるILを動作させる実行環境のCLIは、ガベージコレクションなどJava仮想マシン相当の機能を持つ。今回C#のJIS原案を作成した「C#言語仕様JIS原案作成専門委員会」の中心メンバーから成る「共通言語基盤JIS原案作成委員会」がCLIのJIS化を狙っている。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    「デジタル・フォレンジック」から始まるセキュリティ災禍論--活用したいIT業界の防災マニュアル

  2. 運用管理

    「無線LANがつながらない」という問い合わせにAIで対応、トラブル解決の切り札とは

  3. 運用管理

    Oracle DatabaseのAzure移行時におけるポイント、移行前に確認しておきたい障害対策

  4. 運用管理

    Google Chrome ブラウザ がセキュリティを強化、ゼロトラスト移行で高まるブラウザの重要性

  5. ビジネスアプリケーション

    技術進化でさらに発展するデータサイエンス/アナリティクス、最新の6大トレンドを解説

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]