XC (programming language) とは

コンピュータでは、XCはXMOS XCoreプロセッサアーキテクチャを対象としたリアルタイム組み込み並列プロセッサのプログラミング言語です。
XCは、occamでの並列処理と通信の機能、およびCの構文とシーケンシャル機能に基づいた命令型言語です。提供されるさまざまなアーキテクチャリソース(チャネル終了、ロック、ポート、タイマー)に対応する基本機能を提供します。
XCoreプロセッサと組み合わせることで、通常はフィールドプログラマブルゲートアレイ(FPGA)や特定用途向け集積回路(ASIC)デバイスに起因するI / O、リアルタイム性能、計算能力のレベルを持つ組み込みシステムを構築することができます。