91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

編程為什么只有英文?中文不可以嗎?

電子工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師3 ? 2018-06-04 02:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首先,我們還是先來普及一下編程語言的基礎(chǔ)概念。不論你用任何編程語言來開發(fā)程序,都是為了讓計算機(jī)工作,比如編寫一篇文章,下載一部電影等,而計算機(jī)干活的CPU只認(rèn)識機(jī)器的指令,都得“翻譯”成CPU可以執(zhí)行的機(jī)器指令。不同的cpu有著不同的指令集,這些指令集都是二進(jìn)制的0和1;后來有了匯編語言,可以認(rèn)為是二進(jìn)制指令的助記符表示;再后來有了高級編程語言,它們通過編譯器又變回了匯編語言或者機(jī)器語言;緊接著一個又一個的高級編程語言也就誕生了。

用中文就不能編程嗎?

但在出現(xiàn)的各種編程語言如:C、C#、C++、HTML、JavaScript、Java、PHP和Delphi等等的編程語言中,卻沒有一種語言是用中文編寫的,難道用中文就不能編程嗎?

其實用中文是可以編程的,只不過就目前對于我們來說,中文編程還是比較麻煩的,為什么這么說呢?

因為現(xiàn)在我們所用的編程軟件基本上都是英文的,計算機(jī)技術(shù)最先產(chǎn)生于美國,我們使用的操作系統(tǒng)基本上也都是國外的,那編程軟件大多數(shù)都是基與他們的操作系統(tǒng)。另外英文字符也有其自身獨特的優(yōu)勢,像我們的鍵盤都是輸入英文字符和字母,而電腦里要顯示中文的話,必須通過這些字符和字母進(jìn)行一次次的轉(zhuǎn)換。

曾經(jīng)也有資深程序員表示:完全是可以用中文編程的 : 理論上只要能表示0和1的語言都可以編程,所以中文是可以用來編程的,像易語言就是一個典型的例子。但像易語言這種使用漢字的編程平臺,被認(rèn)為適合小孩子入門,但真的要學(xué)習(xí)編程,就像學(xué)習(xí)數(shù)學(xué)一樣,你還是得掌握另一套的符號體系,才能實現(xiàn)高效。所以現(xiàn)在大家都還是喜歡用英文編程,而不是用中文去編程。

總結(jié):

1.編程的起源不在中國 : 計算機(jī)的起源在美國,自然而然的優(yōu)先使用了英文。而漢字太多,多音字也很多,用命令的時候會變得很慢。

2.流通性差 : 英語目前還是全世界最通用的語言(雖然現(xiàn)在全世界都在學(xué)中文,但還需要個周期),幾乎也成為了不同語種國度之間的共同語言,那中文相對來說流通性還是要差上許多,所以程序員們在互相交流的時候會難達(dá)成共識,就無法共同進(jìn)步。

3.體系不夠成熟 : 盡管機(jī)器只有0和1那么簡單,但要用一種語言通過0和1表達(dá)人類的所有想法,設(shè)計這樣一個龐大的體系談何容易?,F(xiàn)在匯聚的全人類智慧發(fā)展了幾十年的高級語言,依然還是存在很多問題的。

4.成本高 : 想用中文編程,只能有兩種方式,一是在原有硬件基礎(chǔ)上,將中文編程轉(zhuǎn)成英文編程再轉(zhuǎn)成機(jī)器語言;二是要重新定義硬件,重新設(shè)計制作符合中文編程的硬件。那這兩種方式的成本是相當(dāng)高的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11293

    瀏覽量

    225320
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3717

    瀏覽量

    97243
  • 匯編語言
    +關(guān)注

    關(guān)注

    14

    文章

    413

    瀏覽量

    39269
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    變頻器TN-S系統(tǒng)可不可以做接零保護(hù)

    在工業(yè)電氣系統(tǒng)中,變頻器的安全保護(hù)措施至關(guān)重要,尤其是接地系統(tǒng)的選擇直接關(guān)系到設(shè)備安全和人員防護(hù)。關(guān)于變頻器在TN-S系統(tǒng)中是否可以采用接零保護(hù)的問題,需要從系統(tǒng)原理、技術(shù)規(guī)范及實際應(yīng)用等多維度綜合分析。
    的頭像 發(fā)表于 03-04 10:59 ?153次閱讀
    變頻器TN-S系統(tǒng)可<b class='flag-5'>不可以</b>做接零保護(hù)

    變頻器可不可以在啟動后把輸入與輸出直接短接

    變頻器作為現(xiàn)代工業(yè)控制系統(tǒng)中不可或缺的電力電子設(shè)備,其核心功能是通過改變電源頻率實現(xiàn)對電機(jī)轉(zhuǎn)速的精確調(diào)節(jié)。關(guān)于“變頻器啟動后能否將輸入與輸出直接短接”這一問題,需要從工作原理、電路結(jié)構(gòu)、潛在風(fēng)險及行業(yè)規(guī)范等多個維度進(jìn)行深入分析。
    的頭像 發(fā)表于 03-04 10:57 ?137次閱讀
    變頻器可<b class='flag-5'>不可以</b>在啟動后把輸入與輸出直接短接

    智能顯示模塊可以實現(xiàn)中英文界面顯示嗎?

    智能顯示模塊可以實現(xiàn)中英文界面顯示嗎?
    發(fā)表于 02-26 10:22

    只有PSE認(rèn)證沒有METI備案可以嗎?

    很多出口日本的賣家都會有這個疑問:“產(chǎn)品已經(jīng)做了 PSE 認(rèn)證,還需要再做 METI 備案嗎?”答案很明確:不可以,只做 PSE 認(rèn)證,不做 METI 備案,依然不符合日本法規(guī)要求。
    的頭像 發(fā)表于 02-10 11:54 ?332次閱讀
    <b class='flag-5'>只有</b>PSE認(rèn)證沒有METI備案<b class='flag-5'>可以嗎</b>?

    想用DMA+uart同時訪問串口2和3是不是不可以?

    想用DMA+uart同時訪問串口2和3是不是不可以
    發(fā)表于 12-05 06:19

    請問可不可以在中斷中配置ADC和處理ADC檢測到的結(jié)果?

    不可以在中斷中配置ADC和處理ADC檢測到的結(jié)果?
    發(fā)表于 11-13 06:18

    kconfig里寫的英文,setting里面顯示的是中文,這是什么原因?qū)е碌模?/a>

    最近在學(xué)習(xí)artpi2,發(fā)現(xiàn)圖片顯示的這里 這里用的是英文,但是setting這里是中文 gpio的setting上也有類似的現(xiàn)象,請問這是什么原因?qū)е碌?/div>
    發(fā)表于 09-22 06:10

    NuMicro 中的每個 ADC 通道都可以嗎

    NuMicro 中的每個 ADC 通道都可以嗎?具有相同模塊的系列微控制器同時采樣?
    發(fā)表于 08-22 06:29

    半導(dǎo)體晶圓制造潔凈室高架地板地腳用環(huán)氧ab膠固定可以嗎?-江蘇泊蘇系統(tǒng)集成有限公司

    半導(dǎo)體晶圓制造潔凈室高架地板地腳用環(huán)氧ab膠固定可以嗎? 2025-08-05 15:12·泊蘇系統(tǒng)集成(半導(dǎo)體設(shè)備防震基座) ? 半導(dǎo)體晶圓制造潔凈室高架地板地腳用環(huán)氧ab膠固定可以嗎? ? 在
    的頭像 發(fā)表于 08-05 16:00 ?1246次閱讀
    半導(dǎo)體晶圓制造潔凈室高架地板地腳用環(huán)氧ab膠固定<b class='flag-5'>可以嗎</b>?-江蘇泊蘇系統(tǒng)集成有限公司

    SPI通信可不可以不使用中斷?

    你好,我目前在使用TC377芯片,我需要在PWM中斷內(nèi)使用QSPI通信,出于某種原因,我不得不將PWM中斷優(yōu)先級提到最高,這導(dǎo)致我無法進(jìn)入spi中斷。因此,我希望知道SPI通信可不可以不使用中斷?
    發(fā)表于 07-31 08:15

    弧光保護(hù)裝置可不可以不裝?

    弧光保護(hù)裝置的安裝必要性取決于系統(tǒng)風(fēng)險、法規(guī)要求及保護(hù)配置。在高壓、大容量或高風(fēng)險場所(如化工、數(shù)據(jù)中心),法規(guī)(如IEC 61482)通常強(qiáng)制安裝,以快速切斷故障電弧,避免人身傷害和設(shè)備損毀。對于低壓或非關(guān)鍵系統(tǒng),若已有快速斷路器、差動保護(hù)等替代方案,且能確保動作時間<10ms,可不單獨安裝,但需嚴(yán)格評估風(fēng)險。不安裝的潛在后果包括電弧爆炸引發(fā)的高溫、沖擊波及停機(jī)損失。建議結(jié)合標(biāo)準(zhǔn)規(guī)范、系統(tǒng)特性和經(jīng)濟(jì)性綜合決策,優(yōu)先在高危環(huán)境中配置弧光保護(hù),并加強(qiáng)維護(hù)與人員培訓(xùn)以彌補(bǔ)保護(hù)缺口。
    的頭像 發(fā)表于 06-20 10:41 ?662次閱讀
    弧光保護(hù)裝置可<b class='flag-5'>不可以</b>不裝?

    CYUSB2304-68LTXI需要時鐘輸入,但是從CPU輸入PWM波形可以嗎? 是否需要連接晶振?

    你好,Suppot,對于CYUSB2304-68LTXI,需要時鐘輸入,但是從CPU輸入PWM波形可以嗎? 是否需要連接晶振?
    發(fā)表于 05-09 07:36

    速率不同的模塊可以互通嗎?

    原則上是不可以直接對接的。 這是因為不同速率的光器件和光電轉(zhuǎn)換器件通常不兼容,無法互相正確識別和通信。 但是某些特定條件下,不同速率的光模塊可能可以實現(xiàn)互聯(lián),不過需要考慮到的因素有很多, 例如
    發(fā)表于 05-06 15:18

    運算放大器權(quán)威指南——中文

    本資源為中文版,英文版是TI出的運算放大器的設(shè)計手冊,講得比較詳細(xì),學(xué)習(xí)后,關(guān)于運放的設(shè)計就沒問題了。
    發(fā)表于 04-09 15:46

    電源電壓不可以調(diào)故障

    氙氣閃光燈測試電路,電壓可以在100-300V調(diào)節(jié),我這個電路板不可以調(diào)節(jié),晶閘管,高頻變壓器,UA741芯片更換后,故障還存在,有誰解釋該電路工作原理?電路圖中P1,2輸入市電,P3對大電容到地充電,100K可調(diào)電阻作用是調(diào)整輸出電壓,MOS管2N4871柵極連接控制電
    發(fā)表于 03-23 00:27