>>927に解りやすく説明してやろう
MDのソフト開発をMSXでやっているか?答えはNo

そもそもC言語はUNIXというワークステーションの汎用言語として生まれてる。
その後のワークステーションではメガドライブと同じ68Kが多く採用されており、
70年代から68KでC言語が使われていたという歴史がある。

PCエンジンのような前世代8bitCPUでは、高級言語のCを扱うのは能力不足。しかも対応コンパイラが少ないし機能も限られる。
一方メガドライブは歴史的にCと深い関わりがあり、16bitCPUなのでCを扱うのは能力十分。コンパイラもGCCがフル機能で使える。

つまりメガドライブはC言語と相性が良い