パラダイム オブジェクト指向プログラミング
登場時期 2000年代前半
開発者 マイクロソフト
最新リリース Preview
型付け 強い静的型付け
主な処理系 .NET Framework、Mono他
影響を受けた言語 C#Raku
プラットフォーム Microsoft Windows
テンプレートを表示

(シーオメガ)は、それぞれマイクロソフトの部門であるマイクロソフトリサーチMicrosoft SQL Server web開発チームとの共同で開発中のオブジェクト指向プログラミング言語である。.NET Frameworkに対応している。

C#に並行計算の制御機能を追加したものとして開発されていた言語であるPolyphonic C#と、XMLやデータベース処理に最適化して開発されていた言語であるX#とを組み合わせる形で開発されている。

なお、2004年10月28日にcompiler previewが公開されて以来、正式リリースのアナウンスはなく、将来的にはCωはC#の一部として組み込まれるものと見られる。

開発

下記公式ページより、Visual Studio .NET 2003の機能拡張としてプレビュー版が公開されており、これをインストールすることで他の言語と同様に開発を行うことが可能である。

外部リンク

  • 公式ページ
  • An Overview of Cω - MSDN
  • K&R
  • ANSI C
    • C89
    • C90
  • C99
  • C11
  • C17(英語版)
  • C2x(英語版)
  • Embedded C(英語版)
  • MISRA C
Cの機能
  • 関数
  • ヘッダファイル
  • 演算子
  • 文字列(英語版)
  • 文法(英語版)
  • プリプロセッサ(英語版)
  • データ型(英語版)
  • キーワード
  • フリースタンディング環境
  • 標準Cライブラリの関数
    • ctype.h(英語版)
    • stdio.h
    • math.h(英語版)
    • stdlib.h(英語版)
    • string.h(英語版)
    • time.h
    • stdarg.h(英語版)
    • POSIXライブラリ(英語版)
    標準Cライブラリ
    コンパイラ
    統合開発環境
    派生言語
    関連項目
    • カテゴリ カテゴリ
    C++の機能
  • クラス(英語版)
  • 例外処理
  • 多重定義
  • new演算子
  • 演算子
  • テンプレート
  • 標準C++ライブラリ
    コンパイラ
    統合開発環境
    関連言語
    • カテゴリ カテゴリ
    アーキテクチャ
    共通言語基盤
    言語
    関連技術
    その他のCLI実装
    組織
    開発環境
    カテゴリ カテゴリ
    • 表示
    • 編集