上两篇说了编程的历史发展以及思想,这一篇就说一说编程语言的特点及各应用领域。
C 操作系统、嵌入式、自动化控制
C++ 游戏、游戏服务器框架及游戏引擎、一些GUI框架、科研、编译器、图形学
C# Windows Phone、Windows桌面应用、.NET web
Java Web
Android
Go 服务器、据说设计的初衷是代替C++,具体如何还要观望
Erlang 高并发服务器
Python Web、科学计算、运维
Ruby Web
Perl 运维、文本处理
Lisp 科研、Emacs、显示自己很厉害
Node 这个不是编程语言吧,还是说新出的?
Haskell 商业应用蛮少的记得有个比较有名的做金融的和pandoc这个文本格式转换,还有就是科研
Scala 没用过
javascript Web、部分应用的内嵌脚本
我再补充几个:
PHP Web、最好的编程语言
Lua 游戏脚本、应用的内嵌脚本
Matlab 科研、模拟
Prolog 人工智能
汇编 底层编程
Rust 系统级编程
Fortran 科研,特别是物理那一块有好多历史遗留库
R 统计科学
Objective-C iOS 及 OS X开发
Swift iOS 及 OS X开发
Hack Facebook搞出来意图给PHP填坑的
Dart 填Js的坑
coffeeScript 也是填Js的坑
Julia 科学计算
BrainFuck 科研