c語言是最早的,目前仍然非常流行的面向過程的語言。它是系統(tǒng)級的靜態(tài)語言。 c 是基于c語言的,面向?qū)ο蟮撵o態(tài)語言。它與c的最大不同在于它是面向?qū)ο蟆?/p> c#和Java是運行在各自虛擬機平臺上的跨平臺語言,它們的執(zhí)行文件都是各自設(shè)定的字節(jié)碼類似的指令,與c/c 的編譯出來的匯編語言是無法比較的。但是它們也算是靜態(tài)語言。他們還有一個好處是都具有垃圾回收機制,不用自己管理內(nèi)存。 Python則是一種解釋型的腳本語言,他也有自己的運行虛擬平臺,但是這種語言的編譯和執(zhí)行是不分離的,在外面看起來就像不用編譯即可運行,所有稱之為解釋型動態(tài)語言。 學(xué)習(xí)語言可以先從從事的行業(yè)選擇,或者比較流行的語言選擇,但是不管哪一種,都最好學(xué)習(xí)一下c/c 。 |
|