當前位置:成語大全網 - 成語詞典 - 想學習編程但是我不會英語怎麽辦?

想學習編程但是我不會英語怎麽辦?

經常有同學問:我英語不好,編程好像都是英文寫的,我能學編程嗎?

其實這裏有壹個小常識,英語是世界上最通用的語言,而計算機編程語言又是老外發明的,所以所有的計算機編程語言才都是采用英文編碼。

接著回答開頭的問題:英語不好可以學編程嗎?

其實剛開始學編程是不需要太高深的知識和英語基礎的,所以大家可以放心。如果妳英文水平不高,這並不影響妳做程序員,編程主要是靠邏輯思維,數學建模。

而且學習編程,常用的單詞就那麽多,只要把常見的單詞學會,妳的代碼也能寫得很好。

只是讀文檔的時候可能對英語要求稍微高點,但是妳也別忘記還有有道詞典、谷歌翻譯呀。而且在開始階段,壓根不用擔心太多,妳學的都是現成的,大不了不懂就查。

比如“if” “else” “while” “for” “var” “new”之類。用得多了自然而然地就記住了。

CSS 裏英語就更重要了,比如 transition、transform、translate,妳在不了解英語含義的情況下,很難把這些記下來。

而且到了後期,妳可能還需要讀國外開發者分享的文檔和技術,甚至有不懂的技術,也需要妳去國外網站上查,這時候機器翻譯就不大好使了。

所以作為開發者如何學好英語呢?

首先要明白的壹點是,常規英語和計算機英語的不同。

常規英語的學習,包含很多方面,有語法,音標,詞匯量等知識面,因此需要背大量的單詞、語法,還要會聽說讀寫,做閱讀、做聽力。

而且在國內,我們從小學開始學英語,十多年了都學不好,想要因為編程短期提升常規英語學習,基本上是不可能的。

然而編程所需要的英語都是十分專業的計算機英語。

簡單的來說,就是通過匯編語言來讓計算機明白所接受的各種指令的英語,對於絕大多數編程軟件來說,它所需要用到的英文詞組和詞匯,都是固定的和相對簡單的詞組和句式。

相對於常規英語的廣泛程度來說,它更像具有固定格式的專業性更強的英文寫作,往往只要妳熟讀熟記後,對於編程是沒有太大的影響。

比如簡單的for next 循環,妳可以不知道for和next是什麽意思 ,但是妳要知道這是壹個循環,還要知道怎麽用。

壹言以蔽之,就是英語好的同學編程不壹定能學好;編程好的同學,不壹定英語很棒。

英語只是編程的輔助工具,而非決定性工具。

所以如何提升編程英語,我這裏有兩個小建議:

a) 設備上可以裝翻譯工具,哪裏不會點哪裏。

b) 抓住可以學英語的機會。比如多用英文軟件,少用漢化版。比如用英文操作系統,不用中文版。這樣妳每天都在記單詞了。