作為科班出身的碼農(nóng)來(lái)幫你解惑吧,其實(shí)根本沒有英文編程還談什么中文編程,事實(shí)上我們都是用C語(yǔ)言、C++語(yǔ)言,JAVA語(yǔ)言,Python語(yǔ)言編程,它們都有自己的語(yǔ)法,用的也不是英文語(yǔ)法。編程中用到的英文實(shí)際就是一些關(guān)鍵字(類名,函數(shù)名,變量名等),都是很簡(jiǎn)單的字符,其實(shí)跟自然語(yǔ)言關(guān)系不大,對(duì)機(jī)器而言最后都是0和1,跟自然語(yǔ)言更沒關(guān)系。編程對(duì)國(guó)人不友好的其實(shí)是好的教材、資料、說(shuō)明都是英文的,閱讀起來(lái)困難一些。 程序員編程、然后編譯、處理器執(zhí)行,這就是程序,這里面編譯器還是老外寫的呢,操作系統(tǒng)底層還是C語(yǔ)言。不考慮這些,先用C語(yǔ)言寫個(gè)最簡(jiǎn)單的hello,world看看換成中文是什么樣的 #include <stdio.h>int main(void) {printf('\nhello world!'); return 0;} 翻譯成中文就是 #包含 <標(biāo)準(zhǔn)輸入輸出頭文件> 整型 主函數(shù)(無(wú)返回) {打印(”\回車換行 hello world!'); 返回 0;} 明顯更麻煩,而且沒必要,你就是英文再爛這些簡(jiǎn)單的單詞還是可以記住的吧,事實(shí)上編程語(yǔ)言也一直在改變,最開始都是0和1,然后因?yàn)樘挥押糜辛藚R編語(yǔ)言,后來(lái)又有了C語(yǔ)言,再后來(lái)可視化的IDE編程崛起了,對(duì)于大眾來(lái)說(shuō)有更簡(jiǎn)單的編程,比如按鍵精靈這樣的,還有一些啟發(fā)智力的編程機(jī)器人,都是最簡(jiǎn)單的編程。訓(xùn)練的是一種編程思想,如果你糾結(jié)于中文還是英文,即便全改成中文你也學(xué)不好。 |
|
來(lái)自: 炫葉楓雪 > 《科(普)常(識(shí))》