IBM® Rational® Rhapsody® を起動する際には、特定言語バージョンの製品を選択します。この選択により、
Rational Rhapsody プロジェクトに関連付けられる言語が決定されます。
ただし、他の言語バージョンの製品で作成されたプロジェクトを開くこともできます。
さらにこの製品では、異なる言語に対応付けられているユニットを 1 つのモデルに入れることができます。モデルには、C、C++、または Java に対応付けられているユニットを入れることができます。そしてコードは各ユニットに適した言語で生成できます。
注: プロジェクト移行は製品の内蔵フィーチャーですが、複数言語プロジェクトは、そのフィーチャーに必要な特別のライセンスを所有している場合にのみ可能です。