【IT168 评论】当前主流编程语言分为11个大类,分别为:解释型(PHP,Perl,Python,Ruby,Tcl,Lua,JavaScript,Io)、操作系统自动化型(POSIX Shell,AppleScript,PowerShell)、C++风格(C++,Objective C,Java,C#)、Pascal风格(Pascal,Ada,PostgreSQL,MySQL)、Lisp类(Common Lisp,Scheme,Clojure,Emacs Lisp)、类型推理类(Standard ML,OCaml,Scala,Haskell)、声明型(Prolog,Erlang,Oz)、Concatenative语言(Forth,PostScript,Factor)、数据转换(SQL,Awk,Pig,XSLT)、计算机代数(Maxima,Mathematica,Sage)、数字分析类(Fortran,MATLAB,R,NumPy)。
每种语言列举的功能包括算术和逻辑/字符串/正则表达式/时期和时间/数组(阵列)/字典/功能/文件控制执行/目录/进程与环境;库和模块/对象/映射/Web/测试/调试与分析/交互性/ ,以及语言诞生时间、版本号、hello写法的比较等等。
二、解释型语言:Tcl, Lua, JavaScript, Io
三、操作系统自动化: POSIX Shell, AppleScript, PowerShell
四、C++风格: C++, Objective C, Java, C#
五、Pascal风格: Pascal, Ada, PostgreSQL, MySQL
六、Lisp类: Common Lisp, Scheme, Clojure, Emacs Lisp
七、类型推理类: Standard ML, OCaml, Scala, Haskell
九、Concatenative语言:Forth, PostScript, Factor