{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

為何編程語言都是英文的?用中文編程不可以嗎?

CoderStudyCoderStudy 回答10 收藏1
收藏問題

10條回答

wemall

wemall

回答于2022-06-22 18:34

可以啊,只有有人做出編譯器就可以了。把中文編輯編譯成機器碼讓電腦識別就可以了。唯一的一個中文編程的是易語言,高仿的VB啊。很不錯哦

評論0 贊同0
  •  加載中...
guqiu

guqiu

回答于2022-06-22 18:34

因為是外國人開發的底層。

評論0 贊同0
  •  加載中...
Forelax

Forelax

回答于2022-06-22 18:34

既然有心釣魚,我樂于上鉤。

其他回答已經提到有不止一個中文語法的編程語言。不少包括中文關鍵字和中文API的標準庫,以及與之配套的中文集成開發環境,包括對中文輸入法和自動補全的支持。因此第一個問題不成立。

至于第二個問題,簡單的回答是:當然可以用中文編程,現在就可以!

其他回答已提到多數英文編程語言早已支持中文命名標識符。不少開發者,包括我自己也一直在日常項目中進行實踐。比如Python:

Java:

MySQL:

TypeScript:

Python已經支持中文命名十多年了,還抱著用英文編程語言就必須用英文命名的想法,就太Out了。

想說用中文命名標識符沒意義,或者代碼和中文、英文無關的,可以自己搜“代碼可讀性”。

評論0 贊同0
  •  加載中...
lindroid

lindroid

回答于2022-06-22 18:34

干脆用文言文編程不是更愛國?

評論0 贊同0
  •  加載中...
Integ

Integ

回答于2022-06-22 18:34

現在編程軟件很多都支持中文變量,編程軟件也是中文,宏定義也可以中文,把關鍵字定義成中文就可以全程中文編程了,如果誰想要我可以做個宏定義頭文件給他,不過能看懂我上面說的話的人是已經不需要中文了![靈光一閃][靈光一閃]

評論0 贊同0
  •  加載中...
陳江龍

陳江龍

回答于2022-06-22 18:34

中文敏感詞太多了,都替換成**,程序怎么識別?怎么調試?

評論0 贊同0
  •  加載中...
RyanQ

RyanQ

回答于2022-06-22 18:34

說實話,要是代碼全中文,我會崩潰的

評論0 贊同0
  •  加載中...
rainyang

rainyang

回答于2022-06-22 18:34

1、計算機最早是由美國發明研制的,所以這些編程代碼最早都從美國開始,早先都是數組,但隨著科技發展,數字編程已經滿足不了人們了,所以他們選擇用英文字母代替數字,慢慢也就成了習慣。并且英語是國際語言,是世界上大多數國家的主要語言,普及率非常高,所以編程使用英語可以方便更多的人。

相比較而言我們的漢字與英文代表的含義是不同的,這樣是不方便統計的,并且我們的文字個數很多,與英語相比數量多了很多,英文數量少更容易編輯。

還有就是我們的文字對于其他國家的人來說是不容易學習的,即便是有的中文編程也可能是底層還是英文框架翻譯過來而已,英文的難度相對小一些,人們已經習慣了,一時間讓他去改變也是不容易的,并且已經根深蒂固了。

2、中文編程推薦易語言吧,易語言屬于面向對象的高級語言,易語言可以說好用,但不能用強大來形容,用戶層上面的應用基本都能解決,太底層的高級功能比較難以實現,

簡單的說,如果你想走程序員的路線去大公司工作上班的話,建議不要用易語言,因為去了你會發現基本用不上哈哈,你的使命易語言無法完成。

如果你是愛好者自己娛樂什么為目的,你完全可以用易語言解問決90%以上的問題,因為簡單好用,快速開發,代碼閱讀能力強答!~上手快,好多外掛腳本都是易語言寫的。

評論0 贊同0
  •  加載中...
Zack

Zack

回答于2022-06-22 18:34

這個無聊的問題已經無數人問過了。

沒有人規定編程語言必須為英文。只不過因為歷史原因,計算機的發展是英語系的國家主導的罷了。

從計算機運行的原理的角度來說,你編寫的代碼,不管你用什么語言來編寫,經過轉換后,最終都要變成一堆0,1組成的機器碼。電腦只認識機器碼。

問題在于,如果你用中文或者其他非英文語言編寫代碼,你得自己專門編寫一個編譯器,把你的代碼轉換成0,1代碼,這相當于重復造一遍輪子,沒有必要,而且代價巨大。

還有一種辦法,就是你用中文或者其他任何語言編寫代碼,你編寫一個專門的翻譯器,把代碼轉換成已有的等效的現有語言譬如C語言,JAVA,etc,然后再調用相應的編譯器編譯。但是這樣做有意義嗎?只不過換了個殼而已。

現實中,國內有人開發了易語言,就是使用中文編程的。(個人認為這種不倫不類的東西,成不了多大氣候)

評論0 贊同0
  •  加載中...
luckyyulin

luckyyulin

回答于2022-06-22 18:34

把你的錯別字好好糾正一下吧,你才有資格談論漢字編程。你發布問題都不帶檢查的嗎?這種態度你有什么資格提出這種問題?

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<