こんにちは!
ご質問ありがとうございます。
『上位互換』は、
Forward compatibility
『下位互換』は、
Backward compatibility
と言えます。
これだけを言っても伝わりづらいかもしれないので、
Forward compatibility is a design characteristic that allows a system to accept input intended for a later version of itself.
Backward compatibility is a property of a system, product, or technology that allows for interoperability with an older legacy system.
というように、『上位互換』と『下位互換』が何なのかを説明するとよいでしょう!
メモ
compatibility 互換性、適合性
参考になれば幸いです。
a superior version (上位互換), an inferior version (下位互換)
「上位互換」は a superior version、「下位互換」は an inferior version と表現するのが一般的です。
日常的な会話では、superior (より優れている) や inferior (より劣っている) を使って、物やサービスの新旧の違いを説明するのが自然です。
例えば、「新しいモデルは旧モデルの上位互換だ」と言いたい場合は、
The new model is a superior version of the old one.