『壹』 學習編程必須英語好嗎英語很差勁
編程語言給人的感覺就是一個個英文字元,所以很多人在學編程前,總擔心自己英語不好會導致學不好編程,更有人因此打了退堂鼓。是否英語不好就一定學不好編程呢?在這里就給大家好好梳理一下英語和編程兩者的關系。
其實編程能用到的英文沒有浩如煙海,大家常用的命令不算多。在JAVA等編程語言中,經常會用到的英文單詞只有幾百個,主要包括以下兩種:
1、輸出信息。國內的大牛早就把這些單詞寫成了中文,完全可以換成漢字,經常用到的專用名詞也基本上都是縮寫。
2、變數名、函數名等標識符,完全可以換個寫法,比如用漢語拼音。
況且,寫代碼時所用的英語並不是普遍意義上使用的英語,而是計算機專用英語。你可以把它理解成是編程語言的基本單位,就像字母構成單詞、偏旁部首構成文字一樣,它所用到的英文詞彙和片語,都是相對簡單的固定片語和句式。實際掌握起來並沒有那麼難,只要在初期學習的時候多花功夫記熟它們,平時多敲多練,慢慢地也就熟練掌握了。
所以,「英語不好就不能編程」,完全是大家理解上的一個誤區。英語不好並不是編程學習的致命障礙,也不是學編程的充分必要條件。
但是值得注意的是,對高級程序員來說,工作上需要解決的項目問題往往是之前沒有接觸過的,甚至是國內還比較少人涉足的。這個時候,如果你英文好(尤其是閱讀能力好),就可以直接獲取外國的相關文獻等一手資料,獲取最新的技術和資訊,學習國外的先進經驗。
從這個層面來看,英語能力雖然不是學編程的必要條件,但卻能給編程事業錦上添花。甚至說,編程可以在無形之中提升你的計算機英語能力。通過對編程的學習,你會對計算機英語有更深刻、清晰的認識,隨著編程學習的深入,對於報錯信息的英文理解也會更加透徹。
最後,給大家一個良心建議:只管去學,別問這么多。如果你真心熱愛編程,其他任何問題都不是問題!
『貳』 英語和編程的關系大不大
關系不大,英語好的編程不一定好。編程時只用到一些特使的英語代碼,最主要的是熟悉編程的那一套格式和邏輯。
『叄』 學習編程代碼是不是就是要學習英語啊
是的,編程需要大量的英語代碼,學習編程的話,不一定要英語非常得好,但是一定要有英語基礎,因為現在編程裡面大量都是英語代碼,但是很多編程都是固定的套路,我們只需要知道一個英語代碼是什麼意思,然後接下來用這種固定套路去做就可以了,雖然對英語的要求並不是特別的高,但是如果沒有英語基礎的話,做編程也是非常困難的,所以如果說想要去學習編程,那麼就要好好的學習英語,把英語學得差不多了再去做編程。
『肆』 學習編程需要學習英語嗎
目前主流的編程語言中,經常出現「英語單詞」一盡管從實際角度出發, 它們往往都是殘缺而不能被視作是正確的。但要想寫程序,程序員仍然需要能夠記住這些"英語單詞」和其對應的功能。於是有人指出,任何人都必須學好英語才能學習編程!但是,從另一方面來看,只要記住關鍵字和其對應的功能,就可以開始編程,而要記住這些關鍵字和其對應的功能,往往只需要多敲代碼而不是背單詞。而且,編程語言的語法和英語的語法並不一樣,即使所有英語語法都能倒背如流的人,也不定能在編程語言之語法的學習之中有什麼絕對領先的優勢。再者,因為語言本身所涉及的英語單詞並不多,並且也不難記,所以程序員並不需要刻意去把英漢詞典的單詞全部背下來。於是有人反駁說,學不好英語一樣也能學編程!