1.Java
Java功能(néng)強大,簡單易用。具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多(duō)線程、動态性等特點。由于其語言特性好,框架豐富,常常被應用于企業(yè)中,你可能(néng)經常會(huì)聽到(dào)一(yī)些關于J2EE,Hibernate等的讨論。而且,現如今的安卓手機(jī)的标準編程語言也是Java。
總結
Java主要用于企業(yè)級開(kāi)發, 安卓手機(jī), 網頁,遊戲後台。
2.C和C++
理論上(shàng),隻要硬件(jiàn)驅動和API合适,C和C++就(jiù)可以用于任何開(kāi)發,效率可以說是所有編程語言裡(lǐ)最高(gāo)的。排除你系統裡(lǐ)沒有C/C++編譯器(qì)的情況。一(yī)般的系統裡(lǐ)C一(yī)般都具備,但是可能(néng)有些是沒有C++編譯器(qì)的。
目前,C語言主要用來服務應用,開(kāi)發底層模塊和嵌入式。盡管C++也可以,但是由于其複雜(zá)性,程序員(yuán)更多(duō)的是選擇C語言來做。C++适合一(yī)些複雜(zá)但又(yòu)要求高(gāo)效率的,比如大型遊戲等等。
總結
C主要用于服務應用,開(kāi)發底層模塊和嵌入式。
C++主要用于大型遊戲開(kāi)發和一(yī)些規模大、性能(néng)高(gāo)的程序開(kāi)發。
3.JavaScript
外行人可能(néng)覺得Javascript聽起來跟Java有關,實則沒有任何聯系。
毫無疑問,Javascript最廣泛的是在web前端。通(tōng)俗的說,當網站傳送一(yī)些用各種“标簽”代表的格式文檔時後,Javascript負責把這些文檔“轉化”成一(yī)些客戶端動态效果。除此之外,Node.JS還(hái)用于開(kāi)發服務器(qì)端。
總結
JavaScript主要做web前端以及服務器(qì)端開(kāi)發。
4.PHP
PHP是一(yī)種通(tōng)用開(kāi)源腳本語言,語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,,主要适用于Web開(kāi)發領域,PHP是web後端的王者。
總結
PHP主要用于Web開(kāi)發,後端較多(duō),也可以用于整個(gè)web服務器(qì),比如論壇引擎。
5.Python
Python語法簡潔清晰,具有比較豐富和強大的庫,而由于它可以把用其他語言制作的模塊輕松地聯結在一(yī)起,又(yòu)稱其為(wèi)膠水(shuǐ)語言。
IEEE發布2017年(nián)編程語言排行榜:Python位居首位。應用比較廣泛,像信息安全、物(wù)聯網開(kāi)發、桌面應用、大數據處理都需要用python。
總結
Python主要用于服務器(qì)、物(wù)聯網開(kāi)發,大數據處理等。