分享一點編程語言的乾貨

1.JavaScript
JavaScript在Web應用上有着非常大的需求,JavaScript主要用於實現爲Web瀏覽器,以提供增強的用戶界面和動態網站。
直到google的大神發明了J8引擎。更是把這個語言推向了前所未有的高峯。
J8是一個可以讓javascript在編譯時就轉化爲機器可直接識別的機器碼。原來一直被詬病的執行時效率,現在大大提升幾乎只是比原生c++語言慢一點。
隨着Node-js的發展javascript用來做服務端開發已經走到了主流。特別是網易開源出來了一個做大型網絡遊戲(MMORPG)框架Pomelo
現在已經可以用javascript來開發網遊了。
2d遊戲開發:coco引擎公司除了cocos2d-js引擎。支持用javascript開發高性能2d遊戲。並且跨越所有平臺。
3d遊戲開發:隨着Unity3d的崛起。3d手機遊戲開發Unity3d幾乎成爲一個標準,unity官 方推薦的主流語言就是Javascript開發。
2.C/C++
C和C++都是基於C的語言,是目前比較流行的編程語言, C常被用作系統以及應用程序的編程語言,如嵌入式系統的應用程序。C++語言爲C的增強,其在出現後迅速成爲開發人員之間比較流行的語言之一。它是用於開發系統軟件,應用軟件,設備驅動程序,嵌入式軟件,高性能服務器和客戶端應用及娛樂軟件,如視頻遊戲。
3.Java
可以用於領域,包括企業應用及基礎設施,以及Web應用和android手機應用開發。
4.C#
C#是微軟公司發佈的一種面向對象的、運行於.NET Framework之上的高級程序設計語言。C#是微軟公司用來替 代Java而開發的一種語言,並借鑑了Java,C,C++和Delphi的一些特點,如今C#已經成爲微軟應用商店和開發成員非常歡迎的開發語言。
5.PHP
PHP是一種通用開源腳本語言,特別適合於Web開發,可嵌入到HTML中,它最初是用來設計動態網頁產生的。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易於學習,使用廣泛。
6.Python
Python是應用於設計各種各樣的應用程序的動態語言, 往往比Tcl,Perl,Ruby,Scheme和Java更容易編寫。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱爲膠水語言,它能夠很輕鬆的把用其他語言製作的各種模塊(尤其是C/C++)輕鬆地聯結在一起。
7.Ruby
Ruby是一種動態的,側重於簡單個高效的開源語言,他是一個優雅的語法,能夠很自然的閱讀和編寫,適合於快速開發,一般開發效率是JAVA的5倍。
8.Objective-C
對於鍾情於Apple設備的網友來說,Objective-C的流行就得益於蘋果的成功,其是增加了Smalltalk風格的消息在C編程語言中的反射,面向對象的語言。主要使用於蘋果系統和GNUstep這兩個使用OpenStep的標準的系統。隨着蘋果平臺的巨大人氣,如今Objective-C語言被人們逐漸知道。
Web應用領域的HTML5.
9.HTML5
HTML5是用於構建因特網的核心技術的標準語言,用於Web呈現內容,它是HTML標準的第五次修訂,如今,HTML5繼續在移動開發領域發揮着重要的作用,爲互聯網的發展提供了多樣化的發展道路,37%的開發者依賴HTML5開發移動網站和Web應用程序。
10.CSS
CSS是一種用來表現HTML)或XML等文件樣式的計算機語言。最常用於Web樣式和HTML和Xhtml接口,該語言可以應用與任何類型的XML文檔, CSS的設計主要是爲了使文檔內容從文檔表示的分離,包括元素,如佈局,顏色和字體。
總結:這是目前比較流行的十種編程語言,這寫語言針對不同的領域,對於初學者來說,如果你想學編程開發,那麼你需要了解這些語言的不同用戶,選擇自己喜歡的領域去研究,術業有專攻,這樣才能夠在未來職場有更好的發展。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章