中文博大精深:但為何「編程」都用英文?專家說出真相,迫不得已

2020-12-16 凡辰創意

中文博大精深:但為何「編程」都用英文?專家說出真相,迫不得已

隨著科技的發展,我國在各項科技領域都取得了比較不俗的成就,最近,華為鴻蒙系統的曝光,讓很多網友開始對系統編程充滿好奇,眾所周知,我們現在通常用英文來編寫程序,那麼,中文博大精深:但為何「編程」都用英文?專家說出真相,迫不得已!

涉及到編程的專業大都為理工科類專業,對於很多理工科學生來說,英語一直是最令人頭疼的學科,但實際的專業課,卻必須要依賴英語來編程,這讓很多網友非常苦惱,那麼,為什麼必須要用英文呢?

第一個原因,編程起源於西方。

在科技領域,美國走在了世界的前列,在美蘇爭霸時期,美國的科技實力曾經進入了飛速發展階段,計算機等眾多新科技也在美國陸續誕生,因此,編程也誕生於美國,美國使用的是英語,在美國誕生的編程也必然會使用英語來完成。

程序在發展的過程中,人們為了達到不同的運行效果,會構造不同的程序語言,而這些程序語言的語言體系和組成部分都是以英語來構造,因此,即使是現在,想要使用相應的計算機預言,就必須按美國的程序體系和語言規則來編寫。

第二個原因,語言特性不同。

很多網友認為,隨著我國科技的發展,我國也應該以中文為基礎,開出幾套比較完善的程式語言,這樣在學習編程時將會非常容易。不得不說,這樣的想法還是非常好的,但中文或許並不適合用來編寫程序。

英文一個單詞的意思通常比較簡單,但是在中文中,一個漢字,有多種解釋,因此,如果用在程序中,就無法確定出程序的具體內容,也就無法實現程序的具體運行,相反,含義簡單的英文則更適合用來編程序。

另外,想要編寫一個軟體或者是一個系統,程序的體積是非常龐大的,英文所佔的字節數相對較小,但中文所佔的字節數就會非常大,因此,與中文相比,英文更符合大型程序編寫和運行的體積要求,所以這也是迫不得已的。

在未來,你覺得有可能實現中文編程麼?

本文為原創作品,圖片來自於網絡,如有侵權請告知

相關焦點

  • 為什麼系統編程全都用英文而不用中文?聽完專家的解釋恍然大悟
    由此可見,一個系統編程有多麼的重要了,我們現在用的手機主要有兩個系統,一個是蘋果系統,一個就是廣泛使用的安卓系統。不管是什麼樣的系統,我們會發現它們都是用英文編寫的,對於很多英語不怎麼好的人們來說,看英文編程就像是在看天書,根本不明白說得什麼。於是有人提出了這樣一個疑問:為何系統編程全都用英文而不用中文?
  • 為啥所有系統編程都是用英文而不用中文?聽完專家解釋:原來如此
    不過細心的人都會發現系統編程都是英文的,那為什麼不用中文的,下面就讓我們一起來看看專家的回答吧。首先,我們現在所使用的系統編程是英文的很大一部分原因是因為,最早的程式語言就是出自西方。美國作為人類科學史上發展最早的國家。
  • 為什麼程式設計師編程時,都是用英文而不用中文?看完長見識了
    如果大家看過程式設計師編程的話,就會發現程式設計師在寫代碼的時候全部都是由英文或者標點符號組成的。很多人也有了疑問,為什麼編程一定要用英文呢,用中文難道不行嗎?其實用漢字編程也不是不行,有一門叫做易語言的編程平臺,就是用漢字編程。
  • 為什麼不能用中文進行編程,而英文卻可以?程式設計師的分析很透徹!
    不知道大家有沒有注意一個細節,那就是編程都是英文,如果用中文去編譯的話,那就是出現很多「bug」,有時候甚至會出現亂碼,也就是說到目前為止,還沒有程式設計師能夠用中文來編譯,為什麼不能用中文進行編程,而英文卻可以?程式設計師的分析很透徹!
  • 中文編程能否超越英文編程?我們需要理性看待
    信息化是培養、發展以計算機為主的智能化工具為代表的新生產力,推動了社會的進步,信息化的發展離不開計算機,更離不開程式語言。目前在計算機的質量數量上中國已經遙遙領先世界水平,系統的研發優化也是引領時代潮流,同樣在程式語言方面,中文編程也在快速發展,可是中文編程能否超過英文編程?
  • 為何「中文」不能用來做編程,而英文卻可以?看完後可算明白了
    導語:為何「中文」不能用來做編程,而英文卻可以?看完後可算明白了提起編程,很多人都會覺得做這些工作的人一定非常的聰明,而且心裡都會湧出一種非常敬佩的心理。是不知道大家有沒有注意過一個細節,就是有關於編程專業的人,都應該知道編程一般都是使用的英文。這是為什麼,中文怎麼就不能用來做編程了?就讓我們一起往下看吧!通過諮詢一些比較專業的編程人員,他們表示一個漢字相當於英文的兩個音節。所以這個問題就會造成不符合這個問題。
  • 為什麼計算機編程用英文卻不用中文?
    有很多剛開始學計算機編程的朋友心裡會有個疑問,用漢字編程難道不是更通俗易懂,為什麼編程語音都是英文?在這裡筆者給解答一下。首先糾正一下,並非沒有漢字編程,只不過用的人比較少,知名度比較低。現在來說說為什麼編程多用英文,這和計算機的運行原理有關係,計算機真正能識別的底層其實就是數據0和1,無數的0,1變換組合成無窮多的可供計算機識別的內容。機器雖然能識別,但如果全是0和1的話,這樣的程序人無法識別也無法操作。因此在機器語言之上人類又開發了便於開發人員設計和能讀懂的高級程序語言,高級語言再經過轉換變成機器能夠讀懂的內容,是這麼一個流程。
  • 英文字母已成現代中文一部分,爭論漢字編程還是英文編程已無意義
    一、任何語言都能被用來編程計算機是二進位系統,只能識別0和1兩個符號,這是整個計算機世界的基礎。人類是可以用二進位編程的,但效率太低,所以人類發明了彙編語言,可以將人類語言轉化為二進位指令,從而達到簡化計算機編程的目的。
  • 為什麼中文不能用來做編程,而英文卻可以?不妨聽下程式設計師怎麼說
    我們都知道現在網際網路的不斷興起,軟體的一個個推行,特別是現在智慧型手機的不斷普及。同時也有很多軟體的發行,像當下比較主流的微信、抖音、滴滴出行、支付寶等等軟體,這些都是需要程式設計師進行編程才能開發出來的功能。
  • 為什麼程式設計師編程一般都要用英文而不用中文?聽聽內行人怎麼說
    導語:為什麼程式設計師編程一般都要用英文而不用中文?聽聽內行人怎麼說我們是不是都對編寫程序的專業人員懷揣著敬畏的態度呢?他們是怎麼做到的呢?而且所有的程序一般都是利用英文來編輯的,我們從來沒有見到過使用漢語編輯的程序,這是為什麼呢?
  • 為啥編程代碼都是英文?中文難道不行嗎?專家:還真不行!
    而在科技時代中,全球的人都知道美國是世界上第一科技大國,這是和美國發展得早有很大的關係。如今的美國科技方面簡直是可以說全球科技的一個大雜燴,幾乎所有國家有的科技,他都有,而別人沒有的,它還有。我們中國近些年來,科技領域取得了非常大的突破,但是取得的領域都是一些比較大眾化的科技,比如基建。
  • 那些超經典的中文神翻譯,漢語真是博大精深
    它的博大精深為世人所公認,同一個意思,漢語可以用不同的方式表達出來。不僅如此,對於一些英語,漢語還能形象生動地翻譯出來,甚至賦予它漢語所特有的深層意蘊。現實生活中經常會碰到一些經典的中文翻譯,讓人不禁感嘆,漢語還真是博大精深!
  • 【萬泉河】就是要用中文編程
    而後者所表達的是,在已探明安全的情況下,只要有可能,能用中文的地方,儘量使用中文,而儘量少的使用自己用著都不保準的二把刀的英文,或者英文加漢語拼音的組合。  所以,在綜合考慮了語境的前提條件之後,其實在有可能使用中文編程的情況下,凡是符合語法要求的場合,建議大家還是儘量使用中文。
  • 我們印象中編程都是英文的,那有中文的編程嗎?若有,你想學嗎?
    在計算機編程中,大家最常看到的就是用英文來編程,這讓許多不懂英文的編程初學者很頭疼。很多人都好奇為什麼不用中文來編程呢?今天我們就一起來了解一下。這首先要從計算機的起源說起,計算機起源於美國,編程自然也起源於美國,所以就以英文來編程。
  • 國產手機文件夾為何都是英文,卻不換成中文?這兩點一針見血!
    如今的手機系統主要分為安卓系統和iOS系統兩個系統,而除了蘋果手機以外,絕大多數的手機都是使用著安卓系統。其中包括我國大部分的國產手機都是使用著安卓系統的,但是有一個問題一直都是困擾著大家,這個問題就是為什麼國產手機裡的文件夾都是英文,為何不改成中文呢?其實這兩個原因完美地詮釋了這個問題,一起來看看吧。
  • 為什麼國產手機的文件夾都是英文,換成中文可不可以?
    為什麼國產手機的文件夾都是英文,換成中文可不可以?如今手機已經成為了我們生活中必不可少的一部分了,很多人離開了手機之後,就會很沒有安全感,感覺自己與世界脫軌了。不過我們在使用手機的時候,相信很多小夥伴都會有這樣一個疑問:我們使用的都是國行的手機,為何手機文件管理當中的文件夾都是用英文命名的?我們能不能換成中文呢?
  • 祖國這麼強大,為什麼國內的IT行業沒有採用中文程式語言?
    但是有一個重要因素,計算機程式語言本來就是一個非常國際化的交流工具,隨著最近幾年網際網路的興起,程式語言作為計算機的基礎,未來肯定會發揮更加重要的作用,網際網路博大精深並沒有明確邊界,所以程式語言本身也得具備國際化的能力。
  • 主打「中文編程」的易語言,為何鮮有公司採用?
    易語言是一門非常有趣的程式語言,它讓程式設計師可以用中文來實現程序編寫,簡單易上手的特性也讓易語言一直存活至今,但易語言似乎僅僅限於「有趣」,目前來看極少有公司或是產品採用易語言,所以易語言到底是什麼?它用在哪兒了?為什麼沒有公司願意用它?
  • 這些英文單詞居然是從中文來的!?
    【文/觀察者網 高雪瀅】 美國人大多不知道荔枝(lychee)為何物? 我們「颱風」的翻譯來自「typhoon」,而「typhoon」卻是由粵語的「大風」演變而來? 「brainwash」是由中文「洗腦」演變過去的? 「ketchup」(番茄醬)竟是中國人發明的?
  • 為什麼編程不能用中文:想學好編程,先看自己的英語和數學水平
    近來,無論是少兒編程,還是計算機專業裡的編程,都是一片火熱。特別是少兒編程,學幾個課時,就可以鼓搗出一個個益智小遊戲,難道編程不需要數學,不需要英語,就可以學好編程嗎?當然,編程領域涵蓋範圍廣,體系龐大,不可能在每一個編程領域都需要頂尖數學和英文高手,正如金字塔,由無數石塊打磨契合成的宏大建築,總有放在塔尖引人注目,也總在擺放成地層聲名不顯,編程也是如此。