程式語言彙總及其用途:
C:作業系統、嵌入式、驅動開發
C++:圖形影象、科研、通訊、桌面軟體、遊戲、遊戲伺服器
C#:Windows桌面軟體、.NET Web、伺服器
Java: Java SE:跨平臺的桌面應用,Android;Java EE:企業級應用,web開發、伺服器後端;Java ME:手機應用、流行於非智慧機時代;Java Android:用於安卓開發應用
GO:高效能伺服器應用,比較年輕
Erlang:高併發伺服器應用,多用於遊戲
Python:Web、科學計算、運維
Ruby:web
Perl:運維、文字處理,用的較少
Lisp:科研,一種邏輯語言,用於人工智慧
Node:一個JavaScript執行環境(runtime)
Haskell:Haskell是一種標準化的、通用純函式程式語言,數學邏輯方面
Scala:一種類似Java的程式語言,整合面向物件程式設計和函數語言程式設計的各種特性
Javascript:前端,在node中可以做後端
HTML/CSS:標記語言,主要是給前端工程師構建頁面使用
程式語言彙總及其用途:
C:作業系統、嵌入式、驅動開發
C++:圖形影象、科研、通訊、桌面軟體、遊戲、遊戲伺服器
C#:Windows桌面軟體、.NET Web、伺服器
Java: Java SE:跨平臺的桌面應用,Android;Java EE:企業級應用,web開發、伺服器後端;Java ME:手機應用、流行於非智慧機時代;Java Android:用於安卓開發應用
GO:高效能伺服器應用,比較年輕
Erlang:高併發伺服器應用,多用於遊戲
Python:Web、科學計算、運維
Ruby:web
Perl:運維、文字處理,用的較少
Lisp:科研,一種邏輯語言,用於人工智慧
Node:一個JavaScript執行環境(runtime)
Haskell:Haskell是一種標準化的、通用純函式程式語言,數學邏輯方面
Scala:一種類似Java的程式語言,整合面向物件程式設計和函數語言程式設計的各種特性
Javascript:前端,在node中可以做後端
HTML/CSS:標記語言,主要是給前端工程師構建頁面使用