請問是先有編譯器還是先有程式語言
就我所知兩個是一體的...缺少另一方都不行
但是在真正的演進上 是如何呢??
煩請解答 有其歷史演進更好..thx
2007-03-19 11:26:11 · 1 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 程式設計
組合語言、機器語言,都是程式語言。
高階語言才有 compiler!
低階語言只有 assembler。
所以,先有語言。
而高階語言另有 Interpreter,不一定要用 compiler。
第一個 compiler 在 1952 年問世。
而電腦語言(當然是低階)在那之前就有了。
要是只論同一語言,那是先有語言,才有Compiler。
先要制定規範,再根據規範來寫 Compiler,
再對規範測 Bug,改良。
再寫 Compiler,再測 Bug,改良。...
最後,1.0版 Compiler 問世。
標準上,1.0 版 Compiler 問世的語言,才叫 born。
1.0 版未問世的語言,叫 un-born。
2007-03-19 18:29:39 · answer #1 · answered by ? 7 · 0⤊ 0⤋