针对不同问题的适当编程语言

Roh*_*han 4 programming-languages

是否有一个使用不同编程语言来解决不同场景的一般列表?

像C一样也用于嵌入式编程,内核编程,UI编程(GTK).

C++还用于桌面/服务器应用程序编程以及位于桌面/服务器甚至Web上的业务/企业应用程序,也用于制作计算机游戏

Java几乎也用于任何事情.与.Net相同

脚本语言在管理任务和Web脚本中也被广泛使用.

这是我对大多数语言的总体看法(不包括函数式语言)

有人可以纠正我并发布一个精确的列表,列出了哪些编程语言可用于解决IT行业不同领域的不同和最常见和常见问题?

Kal*_*see 8

这些是陈规定型和过度简化的,但是:

  • 汇编和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:人工智能(根据语言的一些粉丝,以上所有)