學習編程語言和學習自然語言哪個更難?
編程語言和自然語言的區別在于一個是面對計算機,一個是面對人。
以下為一家之言,不喜勿噴。
計算機只能理解零和一,編程語言與其說是一種語言不如說是一種指令,學會編程語言和計算機交流,不,這里并不是交流,而且信息單方的傳輸。我們使用編程語言得到的反饋是可以預知的,可控的。
再看看自然語言,面對不同的人說同樣的話得到的反饋是不一樣的,計算機也不一樣,相同的JAVA和python 代碼運行在不同的電腦(環境相同或系統相同)得到的結果一定是一樣的。
那么這么看來的話,自然語言和編程語言的難度對比也就更加清晰,要學會一種自然語言,要深入了解語言的文化,歷史和使用人群的風俗習慣等,這些需要耗費大量的時間,而對于編程語言而言,一年的時間就足以學會所有的關鍵字,語法等。
(圖片來自互聯網)
何況,會多種編程語言的程序員很多,精通多種自然語言的則少之又少。
以上。
上一篇明天大A改制
下一篇培訓機構出來工作一年半