先說一個概念 語言; 語言嘛就是用來溝通的,對 人與人之間的溝通是用語言來交流的,人與計算機(擴大到機器)之間的溝通是用程序開發語言來交流 的(真希望 機器與機器之間的 交流什么時候能有,到時就沒我們什么事了~)
計算機(機器) 一開始用來計算的;后來發現可以用來存儲數據;再后來~~~就是現在這樣了

說明如下:
1.難度范圍[1~6] 指的是難度的學習人群多數分布;比如C/C++的學習人群集中在入門(1)和大神(5)這兩個階段比較多,所以就是要么是菜鳥,要么是大神,大多數情況下。
2.綜合評分[1~6] 如4/3 指的是以前(<3年)的評分是4,現在的評分是3
3.以上在2022年(含)以前有效
為什么都是英文開發的,因為人家NB先定義出了計算機(機器)的規則(天),并且把計算機(機器)的生態建設的很好(地),天地都有了,現階段你我還能逃得了。你看人家BAT,幾年間冒出來那么多語言,一套一套的,推廣能力又那么強,換著法的來,小伙伴應接不暇了好嘛,但是只要你能明白語言的套路和本質,我相信還是能接的。有沒有可能掙脫,我覺得八九成能掙脫,未來的程序開發語言會以 30%英文+70%中文 組成。
參考 [程序開發語言-法克恩德](https://www.fuckend.com/topic/1.html)