4

C が Unix のプログラミングに使用された場合、C でのプログラミングには何が使用されましたか? などなど、つまり。彼らはどのようにして最初のプログラムを作成したのですか?

4

1 に答える 1

6

最初のcコンパイラはアセンブリ言語で書かれていました。アセンブリ言語はバイナリ言語で書かれています。また、バイナリ言語はハードウェア言語であり、ハードウェアによって直接実行されます。

デビッド・ラビノウィッツを引用します:

コンパイラのブートストラップコンパイラの記述の歴史について読んでください

アイデアは、非常に単純なコンパイラをマシンコードで直接記述し、それを使用してより高度なコンパイラを記述し、2番目のコンパイラを使用して3番目のコンパイラを構築するというように、フル機能のコンパイラができるようになるまで続けます。

ここで完全なスレッドを参照してください。

于 2012-04-13T08:27:35.607 に答える