我們用的計算機語言底層都是用什麼寫的?
12-31
php是C寫的,其他的javascript,java,C#,dephi,ruby,python,perl... 都是用什麼寫的?
PS:看到都是C我就放心了,所以可以說 『『其他語言都是C的框架』』 了(我一般不去區分C和C++)。
C: C
Java:C++Python:C 或者 Java 或者 RPython 等Lua:CJavaScript:C++ 或者 Java
Haskell:Haskell(GHC)Go:Go。最開始大概是 C。gccgo 大概還是 C?Rust:Rust。最開始是 OCamlRuby:C 或者 Java 等Perl:應該是 C
PS: PHP 應該是 C 寫的吧?我沒看到有 C++ 的部分(擴展庫不算)記住。彙編生C,C生萬物
就bootstrapping 角度來說,和滙編甚至和ADA的路向不一樣。
Konrad 在二戰前做出機械式z1 後
Z1 Z2 Z3 Z4 Z5 Z11 Z22ALGOL 58ALGOL 60
CPLBCPLC萬物第一個Asm 是在電子式Z3中實現的而Algol 是在Z22 實現的機器碼寫了彙編器 彙編語言 寫了編譯器 然後有了所有其他的語言
從前的那個鍵盤只有0和1
應該是編譯器或者VM的實現語言吧?
推薦閱讀:
※上溢後,結果為什麼可以用 (原值%對應數據類型最大值) 求出?
※在Visual Studio開發c++程序時,怎樣使用和管理第三方的開源庫?
※C++項目怎麼適用不同的linux系統?
※請問float的最大值是怎麼來的?
※寫程序時中間變數用cnm,是什麼心態?