「Windowsを使っている友達に、emailの添付ファイルでアプリケーションを送ってもらって、私のマックで実行しようとしても、動きません。
おたくのサーバーがおかしんじゃないか?」

という質問に対して、どのように回答すればいいでしょうか。
「Windows用のソフトはマックでは動きません」
と回答したら、
「なんで?おたくのサーバーがおかしんじゃないの?」
と言われました。
「WindowsはインテルというCPUで動いており、マックはモトローラというMPUで動いています。
インテルのCPUで動くように設計されたアプリケーションは、そのままではモトローラーのMPUでは動きません。
CとかVBとかで書いたコードはコンパイルされますが、そのときに、インテルのCPUで動くようなアセンブラコードに変換されます。
インテル用のアセンブラコードをモトローラーで動かしても、うまくいきませんよね?」
この説明でいいでしょうか。あってますか。変なこと言ってないですか。