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