{eval=Array;=+count(Array);}
c和c++都是直接編譯成機器碼的,編譯好可直接運行;c#和java編譯成中間碼,需要虛擬機來運行;php是腳本語言,不需要編譯,由解釋器執行。
使用上看,c多用于嵌入式、操作系統、驅動程序等底層開發;c++多用于游戲、應用軟件、高性能網絡服務等開發;java和c#一般用于web、應用程序、app、手機游戲等;php只做web開發
C語言,它既有高級語言的特點,又具有匯編語言的特點,它是結構式語言。C語言應用指針:可以直接進行靠近硬件的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。
C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些用戶的支持,但是,由于這些改進增加語言的復雜度,也為另一部分所詬病。
Java則吸取了C++的教訓,取消了指針操作,也取消了C++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機中運行,運行效率低于C++/C。
一般而言,C,C++,java被視為同一系的語言,它們長期占據著程序使用榜的前三名。
PHP只是一個網頁開發語言,和asp,asp.net,jsp等是一類的;
.net是的微軟推出的一樣新的平臺,以后的windows程序可以很小,因為他所有的實現都在.net中,也就是說不用封裝到程序里,所以.net不是一種語言,是一個公共的應用基礎,所以的語言都可以來開發.net程序。
2
回答7
回答10
回答10
回答10
回答6
回答7
回答7
回答2
回答4
回答