編集部からのお知らせ
「ZDNet Japan Summit」参加登録受付中! 
新着記事集:「負荷分散」

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 記事を毎朝メールでまとめ読み(登録無料)

特集

CIO

モバイル

セキュリティ

スペシャル

ホワイトペーパー

新着

ランキング

  1. クラウドコンピューティング

    Google Cloudセキュリティ基盤ガイド、設計から運用までのポイントを網羅

  2. セキュリティ

    仮想化・自動化を活用して次世代データセンターを構築したJR東日本情報システム

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

    スモールスタート思考で業務を改善! 「社内DX」推進のためのキホンを知る

  4. セキュリティ

    Emotetへの感染を導く攻撃メールが多数報告!侵入を前提に対応するEDRの導入が有力な解決策に

  5. セキュリティ

    偽装ウイルスを見抜けず水際対策の重要性を痛感!竹中工務店が実施した2万台のPCを守る方法とは

NEWSLETTERS

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

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

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