世界上最好的編程語言是什么?
編程語言并沒有本質上的好與壞,區別于編程語言的其實主要是兩個方面,一個是應用的場景,一個是使用者的水平。所以幾乎可以說,使用者的水平和使用場景決定了代碼的健碩性,而與語言本身無關。
C/C++為性能和底層而生
毫無疑問,單論性能、以及底層開發,匯編語言是很高的,但是你總不能完全用匯編、機器語言來做開發吧。
在操作系統開發、以及一些開發工具的開發,大型單機游戲等等對于效率要求比較高的生產中,會選擇這兩門語言。
Java為數據和復雜業務邏輯而生
Java可以說做到了很多第一,比如率先采用虛擬機機制,運行于JVM之上,方便了跨平臺;開源讓Java擁有了最好的開發者生態、更多的開發框架、以及更多的用戶。

Java這么多年里多次位居編程語言榜首,在大數據領域,以及銀行、電子商務領域,尤其是遇到復雜的業務邏輯,基本上都是Java發光發熱的地方。
桌面開發除了C#我想不到更好的
如果說最適合對標Java的編程語言是什么?那么這個答案不屬于PHP也不屬于C++,而是C#,除了開源和跨平臺比不了Java,C#基本上都不輸Java語言。

在unity游戲開發領域,客戶端開發、桌面開發可以說C#可以說行業最佳,用過C#可視化編程的,可以說可視化編程方面C#說第一沒人敢說第二,如果不夠,那再給你加一個銀河系最好的開發工具visual studio夠不夠?要知道·net之父就是大名鼎鼎的Delphi之父安德斯海爾伯格。
PHP是web開發的王者
如果說PHP是最好的編程語言必然又是一波言辭激烈的討論,但不得不說,PHP從一出生就注定了是為web而生的。

強大的業務能力、快速開發,貌似一切都為了生產力而來,在web開發領域可以說是最好的后端語言。但是PHP也不是沒有缺陷,遇到復雜的業務邏輯和數據處理,PHP還是顯得有點力不從心。
JavaScript/HTML前端必選
HTML5已經是趨勢,JavaScript已經是一門問答社區最活躍的語言了,長期霸占stack overflow話題榜榜首,雖然JavaScript可能是最爛的語言之一,有無數踩不盡的坑,但也是最好的語言之一。

有了node以后,JavaScript已經功能很完善了,未來會不會統一前后端?哈哈!
python因人工智能而聞名,Lisp/Haskell回歸數學本質
因為人工智能再次成為行業主題,Python已經成為人工智能領域最炙手可熱的編程語言,目前包括Tensorflow在內的開源人工智能學習框架標準語言都是Python語言。
與此同時,Lisp和Haskell等函數式編程語言也受到了一部分人的關注,這些編程語言與編程的數學本質很接近,并且約翰麥卡錫大大設計Lisp語言一開始就是把其定為研究型語言、以及人工智能研究語言。要知道Lisp語言還打造了號稱神之編輯器的Emacs文本編輯器,江湖地位可見一斑。
所以說了這么多,其實我想說明是編程語言各有優劣,語言本身并沒有好與壞,只是看你用得好不好,應用的領域是不是合適。

