上兩篇說了編程的歷史發(fā)展以及思想秦士,這一篇就說一說編程語言的特點及各應(yīng)用領(lǐng)域缺厉。
C 操作系統(tǒng)、嵌入式、自動化控制
C++ 游戲提针、游戲服務(wù)器框架及游戲引擎命爬、一些GUI框架、科研辐脖、編譯器饲宛、圖形學(xué)
C# Windows Phone、Windows桌面應(yīng)用嗜价、.NET web
Java Web
Android
Go 服務(wù)器艇抠、據(jù)說設(shè)計的初衷是代替C++,具體如何還要觀望
Erlang 高并發(fā)服務(wù)器
Python Web炭剪、科學(xué)計算练链、運維
Ruby Web
Perl 運維翔脱、文本處理
Lisp 科研奴拦、Emacs、顯示自己很厲害
Node 這個不是編程語言吧届吁,還是說新出的错妖?
Haskell 商業(yè)應(yīng)用蠻少的記得有個比較有名的做金融的和pandoc這個文本格式轉(zhuǎn)換,還有就是科研
Scala 沒用過
javascript Web疚沐、部分應(yīng)用的內(nèi)嵌腳本
我再補充幾個:
PHP Web暂氯、最好的編程語言
Lua 游戲腳本、應(yīng)用的內(nèi)嵌腳本
Matlab 科研亮蛔、模擬
Prolog 人工智能
匯編 底層編程
Rust 系統(tǒng)級編程
Fortran 科研痴施,特別是物理那一塊有好多歷史遺留庫
R 統(tǒng)計科學(xué)
Objective-C ? ? iOS 及 OS X開發(fā)
Swift ? ? ? ? ? ? ? ? ? ? ? ? ? ?iOS 及 OS X開發(fā)
Hack Facebook搞出來意圖給PHP填坑的
Dart 填Js的坑
coffeeScript 也是填Js的坑
?Julia ? ? ?科學(xué)計算
BrainFuck 科研