Java、JavaScript、PHP、Python這些程式設計語言分別用來開發什嗎?

來源:互聯網
上載者:User
java常常跟”企業”聯絡在一起,因為具備一些很好的語言特性,以及豐富的架構,在公司專屬應用程式中最被青睞,你總可以聽到關於J2EE,JSP,Hibernate之類的東西的討論。同時,java在手機領域也有一席之地, 在普遍智能化之前,很多手機就是以支援java應用作為賣點的,而智能手機爆發之後,java手機主場變成了android,作為安卓的標準程式設計語言而存在。

總結:

Java: 網頁, 企業級開發, 普通應用軟體, 遊戲後台。

javascript聽起來跟java有關係,其實並沒有任何關係,只是名字像而已.就好比雷峰塔和雷鋒的關係一樣,雖然只差一個字。 js最廣泛的應用毫無疑問是在web前端。簡單的說, 網站給你傳過來的是一堆用各種標籤表示格式的文檔,而js負責操縱這些文檔實現一些用戶端動態效果。 js的領地還不僅如此, 現在的Node.js還可以用於伺服器端的開發。

總結:

JavaScript是瀏覽器的指令碼語言,一般和Html,CSS這些一起學,主要做網站的前端開發,展現各種酷炫的畫面。

php這三個字你常常會在瀏覽器地址欄裡看到,所以不意外php是用來開發網站的。也是web後端的王者語言。無數的網站後端都運行著php代碼。

總結:

PHP:主要是網路前端,用於產生網頁。也可以整個web伺服器都用php,比如很多論壇引擎。

Python由於具有豐富和強大的庫,它又叫做作膠水語言,能夠把用其他語言製作的各種模組(尤其是C/C++)很輕鬆地連接在一起。常見的一種應用情形是,使用Python快速產生程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形渲染模組,效能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴充類庫。Python是做伺服器開發與物聯網開發。資訊安全,大資料處理,資料視覺效果機器學習,物聯網開發,各大軟體的api,案頭應用,都需要python。

總結:

Python:動態解釋型,開發效率高,開源,靈活,入門門檻低。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.