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