不會英語能學(xué)編程嗎
英語是學(xué)習(xí)編程的第一塊敲門磚。
世界上第一臺通用計算機(jī)“ENIAC”于1946年2月14日在美國賓夕法尼亞大學(xué)誕生。發(fā)明人是美國人莫克利(JohnW.Mauchly)和艾克特(J.),美國國防部用它來進(jìn)行彈道計算。
此后電腦發(fā)展日新月異,美國也一直引領(lǐng)著計算機(jī)發(fā)展的潮流,同樣在程序開發(fā)語言上也是美國一枝獨(dú)秀,從最原始的匯編語言,C,LISP,F(xiàn)ortran,到現(xiàn)在一直火透半邊天的Java,Python,PHP,Go語言等等,無不都使用英語表達(dá)媒介,來表述編程語言的內(nèi)容。
究其根本,英語就是所有編程語言的核心,看看我們電腦上的鍵盤就知道了,除了數(shù)字和符號之外,有的就是26個英文字母。舉個栗子,Java中對于類的定義要用class關(guān)鍵字,訪問權(quán)限要使用private,protected,public,靜態(tài)變量要使用static關(guān)鍵字等等
關(guān)于學(xué)習(xí)編程需要學(xué)習(xí)英語。
1、不一定。學(xué)編程的人最根本的還是要數(shù)學(xué)底子好,所有的算法都是靠嚴(yán)密的思維邏輯才能夠行得通的。編程語言要寫大量源代碼,其實只要是認(rèn)得26個字母的人都可以編程。
2、但是畢竟程序這個東西是西方那里過來的,我們現(xiàn)在編程的代碼都是英文字母。先進(jìn)的計算機(jī)編程技術(shù)也都是西方那里學(xué)過來的,一些大型的計算商用程序大多數(shù)被西方壟斷。如果要想在編程上有所進(jìn)展,學(xué)習(xí)英語對拓展視野大有用處。
3、國內(nèi)也有編程不用英文字母寫源代碼的,比如說易語言,所以學(xué)習(xí)編程外語不一定要很好,將來中國強(qiáng)大了,源代碼用中文寫,不也是很好嘛!我們的雷軍,英語雖然不是很好,但編程可也是一流的,這正說明了學(xué)編程不一定要英語很好。
總之,學(xué)編程的人最根本的還是要數(shù)學(xué)底子好,所有的算法都是靠嚴(yán)密的思維邏輯才能夠行得通的。編程語言要寫大量源代碼,其實只要是認(rèn)得26個字母的人都可以編程。但是畢竟程序這個東西是西方那里過來的,我們現(xiàn)在編程的代碼都是英文字母。
學(xué)編程英語要求高嗎
學(xué)習(xí)編程并不一定需要英語水平非常高,但是會一定程度的英語對于編程學(xué)習(xí)來說是有幫助的。
關(guān)鍵詞: 不會英語能學(xué)編程嗎 學(xué)編程英語要求高