java編碼格式轉(zhuǎn)換 為什么編程序要用英語而不用漢語?
為什么編程序要用英語而不用漢語?最早的打孔之類的,不需要區(qū)分什么語言。機(jī)器語言不需要區(qū)分英語和漢語。匯編語言,出生于美國(guó),發(fā)明家未知(可能是英特爾公司),能理解英文匯編語言。早期編程語言:FORTRA
為什么編程序要用英語而不用漢語?
最早的打孔之類的,不需要區(qū)分什么語言。
機(jī)器語言不需要區(qū)分英語和漢語。
匯編語言,出生于美國(guó),發(fā)明家未知(可能是英特爾公司),能理解英文匯編語言。
早期編程語言:
FORTRAN誕生于1957年。它的發(fā)明者約翰·巴克斯出生在賓夕法尼亞州的費(fèi)城。我們可以理解他為什么不選中文。
COBOL,1959年出生,grace Murray hopper,準(zhǔn)將兼計(jì)算機(jī)科學(xué)家,出生于紐約。
Basic,1964年,John Kemeny,猶太裔匈牙利裔美國(guó)人,數(shù)學(xué)家,計(jì)算機(jī)科學(xué)家和教育家;以及Thomas Kurtz;
Pascal,1970年,Niklaus Wirth,出生于瑞士wintertour,是瑞士計(jì)算機(jī)科學(xué)家。即使他不選擇英語,他也不會(huì)用中文設(shè)計(jì)帕斯卡。
C語言是美國(guó)計(jì)算機(jī)科學(xué)家丹尼斯·麥卡利斯泰爾·里奇1972年在貝爾實(shí)驗(yàn)室發(fā)明的。
Objective-C,Brad Cox,美國(guó)計(jì)算機(jī)科學(xué)家。
C.Biyani Strauss trump,出生于丹麥奧胡斯,是一名計(jì)算機(jī)科學(xué)家。自2014年1月起,他一直擔(dān)任摩根士丹利紐約技術(shù)部常務(wù)董事。
……其他人不會(huì)一一列出。
總而言之,編程主要是用英語而不是中文。關(guān)鍵原因是美國(guó)在這方面遙遙領(lǐng)先,程序員使用英語已經(jīng)成為一種習(xí)慣。
能不能用一個(gè)轉(zhuǎn)換程序,把中文編程轉(zhuǎn)換成代碼?讓傻子都會(huì)編程?
為什么許多人認(rèn)為編程的困難在于語言?你真的認(rèn)為有人會(huì)讀漢字嗎?換成漢字,你會(huì)有十幾種排序算法嗎?你能理解河內(nèi)塔的遞歸嗎?說一個(gè)簡(jiǎn)單,孩子的編程刮刮,多么簡(jiǎn)單,就像積木一樣,那么你去看源代碼的八級(jí)靈魂與刮刮決斗,你就會(huì)知道編程的難度與語言無關(guān),只與人有關(guān)。