是否有一个使用不同编程语言来解决不同场景的一般列表?
像C一样也用于嵌入式编程,内核编程,UI编程(GTK).
C++还用于桌面/服务器应用程序编程以及位于桌面/服务器甚至Web上的业务/企业应用程序,也用于制作计算机游戏
Java几乎也用于任何事情.与.Net相同
脚本语言在管理任务和Web脚本中也被广泛使用.
这是我对大多数语言的总体看法(不包括函数式语言)
有人可以纠正我并发布一个精确的列表,列出了哪些编程语言可用于解决IT行业不同领域的不同和最常见和常见问题?
这些是陈规定型和过度简化的,但是:
汇编和C:嵌入式编程,OS编程
C++:OS编程,本机GUI应用程序,游戏
Objective-C:Mac OS编程,iPhone应用程序
Java和C#:企业Web服务和Web应用程序
PHP:网络应用程序
Ruby/Python/Perl:脚本,Web应用程序
Fortran/Matlab:数学和科学应用程序
Erlang:高并发网络和电信应用
Scala/F#/ Clojure:功能语言,一些针对商业和Web应用程序的初步尝试
COBOL:商业应用程序(是的,至今仍然......)
Prolog:人工智能
Lisp:人工智能(根据语言的一些粉丝,以上所有)