程式設計為什麼不用中文?未來用中文程式設計可能麼?
程式設計就是讓計算機為解決某個問題而使用某種程式設計語言編寫程式程式碼,最終得到正確的過程,現在市面上的主流程式設計幾乎都是英文,比如C語言、C#、C++、html、JavaScript、java、php和Delphi等等,幾乎沒有一款是中文的,這是怎麼回事呢?程式設計為什麼不能用中文來寫?未來用中文程式設計可能麼?
計算機起源於美國,計算機的底層只認識二進位制000111這類的字元,於是乎對程式設計人員要求很高,也很難操作,後來便誕生了利於記憶的程式語言,包括彙編、C、C++,java,C#,php等。
以前的程式設計為什麼不用中文來寫
原因一:起源問題
計算機的起源是在美國,自然而然用英文開發,就算是現在的程式設計軟體幾乎也都是英文的,程式設計軟體大都是基於他們的作業系統。
原因二:流通性差
中國雖然近代開始崛起,但世界通用流行語言還是英語,中文其實很是複雜,語氣稍微變一下,整句話的意思都能變,基於這種情況,世界上各個國家的人如何交流確實很難。
原因三:沒有成熟的體系
雖然機器只有0和1這麼簡單,但想要用0和1就來表達出人們的所想,這個體系建立起來是非常困難的,就算是現在發展了很多年的程式語言,仍舊有很多不合理的地方。
原因四:耗費成本太大
要是想用中文程式設計,只能是在原有硬體上將中文程式設計轉換成英文程式設計再轉換成機器語言,或者是重新設計編寫製作能夠承載中文程式設計的硬體,這兩個方法,無論哪一種,都是要顛覆整個it行業最基礎的架構,所有組合語言都要改,這等於將全世界翻個底朝天。就算中文更優,但代價也沒人承擔得起。
未來用中文程式設計可能麼?
答案是沒問題的,雖然中國計算機技術發展較晚,在國際上沒有話語權,也沒有很好的作業系統,但中國科學家已經孜孜不倦的研究出了全中文的易語言,雖然現在一直不溫不火,還不夠成熟,沒被主流接受,但我相信,外國人可以的,我們中國人也一定可以(當年說我們造不出原子彈和航空母艦,現在我們不照樣都有麼),這個路程會很漫長,或許在下一個智慧時代,鍵盤錄入時代終結後,手勢可能會作為新的程式設計模式,到時候中文會大行其道。
最近有很多想學習前端開發,他們問我有沒有什麼好的web前端學習資料,我本是一名前端程式設計師,對於web前端,網頁製作這方面的資料我肯定是有的啦!
web前端資料學習群:618522268
為了感謝大家的支援,今天我在這裡統一說下吧,關注公眾號:‘web前端EDU',就可以領取上全套視訊學習資料!
各位看客,你們怎麼看呢?
相關文章
- 為什麼美國程式設計師不用加班,而中國程式設計師就只能996?程式設計師996
- 為什麼不能用中文進行程式設計,而英文卻可以?程式設計師的分析很透徹!行程程式設計師
- 什麼是程式設計?大道之行也,“程式設計”為公程式設計
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 程式設計師,為什麼如此迷茫?程式設計師
- 為什麼你學不好程式設計程式設計
- 程式設計師你為什麼這麼累?程式設計師
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師
- 為什麼高階程式設計師討厭程式設計面試? - Adam程式設計師面試
- 為什麼很多大學生認為程式設計很難?入門程式設計怎麼學?程式設計
- 為什麼 JavaScript 需要非同步程式設計JavaScript非同步程式設計
- 1024為什麼是程式設計師日程式設計師
- 程式設計沒點為什麼,生活就是十萬個為什麼程式設計
- 扯個淡:用Python實現中文程式設計Python程式設計
- 什麼是AOP程式設計?程式設計
- 程式設計師壓力那麼大,為什麼還要選擇做程式設計師程式設計師
- 【Java併發程式設計】一、為什麼需要學習併發程式設計?Java程式設計
- 【1024程式設計師節】為什麼有些程式設計師下班比你早?程式設計師
- .NET的併發程式設計(TPL程式設計)是什麼?程式設計
- 不用任何賦值的程式設計稱為*函式式*程式設計賦值程式設計函式
- 為什麼程式設計師千萬不要重寫程式碼?程式設計師
- 程式設計師只能吃青春飯?程式設計師該怎麼規劃自己的未來程式設計師
- 【1024程式設計師節】程式設計師,你學程式設計的初衷是什麼?程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 程式設計師為什麼千萬不要瞎努力?程式設計師
- 程式碼架構設計-1.為什麼要做好程式碼架構設計架構
- 設計卷積神經網路CNN為什麼不是程式設計?卷積神經網路CNN程式設計
- 中文程式設計之後,再來表格程式設計,這無程式碼超車的速度有點快程式設計
- 程式設計師程式設計入門一定知道!程式設計師需要學什麼?程式設計師
- 免費的程式設計中文書籍程式設計
- 程式設計師,你自豪什麼程式設計師
- 程式設計入門學什麼?程式設計
- 電腦程式設計是什麼?程式設計
- 程式設計師為什麼焦慮於程式語言和框架?程式設計師框架
- 為什麼程式設計師喜歡在半夜寫程式碼?程式設計師
- 為什麼IT程式設計師都不願意重構程式碼?程式設計師