程式設計為什麼不用中文?未來用中文程式設計可能麼?

前端入門到精通發表於2018-06-15

程式設計就是讓計算機為解決某個問題而使用某種程式設計語言編寫程式程式碼,最終得到正確的過程,現在市面上的主流程式設計幾乎都是英文,比如C語言、C#、C++、htmlJavaScriptjavaphpDelphi等等,幾乎沒有一款是中文的,這是怎麼回事呢?程式設計為什麼不能用中文來寫?未來用中文程式設計可能麼?

計算機起源於美國,計算機的底層只認識二進位制000111這類的字元,於是乎對程式設計人員要求很高,也很難操作,後來便誕生了利於記憶的程式語言,包括彙編、C、C++,java,C#,php等。

以前的程式設計為什麼不用中文來寫

原因一:起源問題

計算機的起源是在美國,自然而然用英文開發,就算是現在的程式設計軟體幾乎也都是英文的,程式設計軟體大都是基於他們的作業系統。

原因二:流通性差

中國雖然近代開始崛起,但世界通用流行語言還是英語,中文其實很是複雜,語氣稍微變一下,整句話的意思都能變,基於這種情況,世界上各個國家的人如何交流確實很難。

原因三:沒有成熟的體系

雖然機器只有0和1這麼簡單,但想要用0和1就來表達出人們的所想,這個體系建立起來是非常困難的,就算是現在發展了很多年的程式語言,仍舊有很多不合理的地方。

原因四:耗費成本太大

要是想用中文程式設計,只能是在原有硬體上將中文程式設計轉換成英文程式設計再轉換成機器語言,或者是重新設計編寫製作能夠承載中文程式設計的硬體,這兩個方法,無論哪一種,都是要顛覆整個it行業最基礎的架構,所有組合語言都要改,這等於將全世界翻個底朝天。就算中文更優,但代價也沒人承擔得起。

未來用中文程式設計可能麼?

答案是沒問題的,雖然中國計算機技術發展較晚,在國際上沒有話語權,也沒有很好的作業系統,但中國科學家已經孜孜不倦的研究出了全中文的易語言,雖然現在一直不溫不火,還不夠成熟,沒被主流接受,但我相信,外國人可以的,我們中國人也一定可以(當年說我們造不出原子彈和航空母艦,現在我們不照樣都有麼),這個路程會很漫長,或許在下一個智慧時代,鍵盤錄入時代終結後,手勢可能會作為新的程式設計模式,到時候中文會大行其道。

最近有很多想學習前端開發,他們問我有沒有什麼好的web前端學習資料,我本是一名前端程式設計師,對於web前端,網頁製作這方面的資料我肯定是有的啦!

web前端資料學習群:618522268

為了感謝大家的支援,今天我在這裡統一說下吧,關注公眾號:‘web前端EDU',就可以領取上全套視訊學習資料!


各位看客,你們怎麼看呢?


相關文章