學編程英語重要嗎
A. 想學習編程就必須要學會英語嗎
想要學習編程,就要學會一定的英語,但並不一定要精通,要有這個學英語的打算,否則這個編程是學不到很好的
B. 英語不好能學編程嗎
能,目前很多程序員英語都不好。
當然,英語好是一種優勢,但這種優勢在編程的時候,也只是能看懂英文文檔,具體到幹活的時候,用到的還是很少的,只要你會很大眾的英文單詞,a, is, if, for, continue, break, switch,等等的,就夠了。
C. 學習編程必須英語好嗎英語很差勁
編程語言給人的感覺就是一個個英文字元,所以很多人在學編程前,總擔心自己英語不好會導致學不好編程,更有人因此打了退堂鼓。是否英語不好就一定學不好編程呢?在這里就給大家好好梳理一下英語和編程兩者的關系。
其實編程能用到的英文沒有浩如煙海,大家常用的命令不算多。在java等編程語言中,經常會用到的英文單詞只有幾百個,主要包括以下兩種:
1、輸出信息。國內的大牛早就把這些單詞寫成了中文,完全可以換成漢字,經常用到的專用名詞也基本上都是縮寫。
2、變數名、函數名等標識符,完全可以換個寫法,比如用漢語拼音。
況且,寫代碼時所用的英語並不是普遍意義上使用的英語,而是計算機專用英語。你可以把它理解成是編程語言的基本單位,就像字母構成單詞、偏旁部首構成文字一樣,它所用到的英文詞彙和片語,都是相對簡單的固定片語和句式。實際掌握起來並沒有那麼難,只要在初期學習的時候多花功夫記熟它們,平時多敲多練,慢慢地也就熟練掌握了。
所以,「英語不好就不能編程」,完全是大家理解上的一個誤區。英語不好並不是編程學習的致命障礙,也不是學編程的充分必要條件。
但是值得注意的是,對高級程序員來說,工作上需要解決的項目問題往往是之前沒有接觸過的,甚至是國內還比較少人涉足的。這個時候,如果你英文好(尤其是閱讀能力好),就可以直接獲取外國的相關文獻等一手資料,獲取最新的技術和資訊,學習國外的先進經驗。
從這個層面來看,英語能力雖然不是學編程的必要條件,但卻能給編程事業錦上添花。甚至說,編程可以在無形之中提升你的計算機英語能力。通過對編程的學習,你會對計算機英語有更深刻、清晰的認識,隨著編程學習的深入,對於報錯信息的英文理解也會更加透徹。
最後,給大家一個良心建議:只管去學,別問這么多。如果你真心熱愛編程,其他任何問題都不是問題!
D. 學編程要會英語嗎
學編程,有點英語基礎會好,現在大部分編程語言是基於英語語言的,比如常見的C、C++、java等等都是英語單詞堆起來的。
如果有點英語底子的學生,在學習編程知識時可以見文知意,就是看到編程語言的某個單詞就知道它在這個編程語言中的意思與作用,就容易學習編程語言了。
所以最好有英語基礎,這樣學習編程輕松。當然不要求英語水平有多高,畢竟學軟體開發的過程中所接觸的英語的單詞也就400來個,記住單詞就好,不需要語法和時態。

(4)學編程英語重要嗎擴展閱讀
數學是程序設計的基礎,從研發的角度來看,程序設計問題說到底就是一個數學問題,不論是在大數據領域,還是在區塊鏈和人工智慧等領域從事開發崗位,數學基礎都是程序員能否持續實現崗位升級的重要的因素。從這個角度來看,程序員要想獲得高級別的研發級崗位,一定要重視為自己構建起一個扎實的數學基礎。
並不是所有的程序開發崗位都對數學有較高的要求,實際上大部分應用級開發崗位對於程序員的數學基礎要求並不高,比如常規的Web開發、嵌入式開發、移動互聯網開發等等,而且隨著雲計算、大數據、人工智慧等技術平台的落地應用,這些新技術領域的行業應用開發也不需要掌握復雜的演算法知識。
E. 英語不好可以學習編程嗎軟體專業需要英語很好嗎
英語不好也是可以學編程的,只要對於它的基本的,固定的。語法知道就行了,因為我們的語言代碼的話也是基本上有一套固定的模板,因此我們只要知道裡面的演算法基本上寫編程的話都是可以正常寫的。
F. 學編程是不是一定要英語很好
不一定。學編程的人最根本的還是要數學底子好,所有的演算法都是靠嚴密的思維邏輯才能夠行得通的。編程語言要寫大量源代碼,其實只要是認得26個字母的人都可以編程。
但是畢竟程序這個東西是西方那裡過來的,我們現在編程的代碼都是英文字母。先進的計算機編程技術也都是西方那裡學過來的,一些大型的計算商用程序大多數被西方壟斷。如果要想在編程上有所進展,學習英語對拓展視野大有用處。
國內也有編程不用英文字母寫源代碼的,比如說易語言,所以學習編程外語不一定要很好,將來中國強大了,源代碼用中文寫,不也是很好嘛!我們的雷軍,英語雖然不是很好,但編程可也是一流的,這正說明了學編程不一定要英語很好。
G. 難道許學習編程就必須要學會英語嗎
這個應該需要學會英語的,如果不學會英語,那有些變成你可能查找不了資料也進行不下去。學習英語必須善於思考,講究學習方法。上課必須認真,不讓自己精神溜號。因為老師是有計劃,有重點的指導學習的。要多讀課外書籍,提高閱讀能力。遇事多琢磨,多動腦筋。
讀書時,就不要想「如果又失敗會怎樣?」這一類的問題;另外,別在意他人的目光,即便你是高5、高6也好,敢於拼搏總比安於現狀要好的多。
一旦你確定讀書,就應馬上進入狀態,抓緊這個暑假復習。如果你放鬆兩個月後再來復習,那麼很可能需要4個月來恢復到之前的水平。而且提前復習有助於開學時更快進入狀態。面對平時測試的分數,如果不好,應慶幸這不是高考,還能補救。每一科目都應有一本筆記,專門記錄自己做錯的題,不要一次次地掉進同一個坑。能勇敢地選擇復讀,我們對得起自己了!無論結果如何,只要你全力以赴了,就應無怨無悔!(記住,復讀要全力以赴,而不是盡力而為,這是態度問題
H. 編程真的對英語很重要麼為什麼大學有兩個同學英語很差,英語B級都沒過,
英語和編程完全是兩種能力,沒有什麼關聯性。
通常一種編程語言的關鍵字也就幾十個,例如java:
訪問控制
private 私有的
protected 受保護的
public 公共的
類、方法、變數の修飾符
abstract 聲明抽象
class 類
extends 擴允,繼承
final 終極,不可改變的
implements實現
interface 介面
native 本地
new 新,創建
static 靜態
strictfp 嚴格,精準
synchronized 線程,同步
transient 短暫
volatile 易失
const
assert
程序控制語句
break 跳出循環
continue 繼續
return 返回
do 運行
while 循環
if 如果
else 反之
for 循環
instanceof 實例
switch 開關
case 返回開關里的結果
default 默認
goto
錯誤處理
catch 處理異常
finally 有沒有異常都執行
throw 拋出一個異常對象
throws 聲明一個異常可能被拋出
try 捕獲異常
包相關
import 引入
package 包
基本類型
boolean布爾型
byte 位元組型
char 字元型
double 雙精度,
float 浮點
int 整型
long 長整型
short 短整型
變數引用
super 父類,超類
this 本類
void 無返回值
enum 枚舉類型
共有:3+15+13+5+2+8+4=50個關鍵字,全部是小寫。
I. 學習編程就一定要學會英語嗎
要求英語是因為發明編程的人母語就是英語
奧古斯塔·阿達·金,勒芙蕾絲伯爵夫人(augusta ada king countess of lovelace,1815年12月10日-1852年11月27日),原名奧古斯塔·阿達·拜倫(augusta ada byron),通稱阿達·洛芙萊斯(ada lovelace),是著名英國詩人拜倫之女,數學家。計算機程序創始人,建立了循環和子程序概念。為計算程序擬定「演算法」,寫作的第一份「程序設計流程圖」,被珍視為「第一位給計算機寫程序的人」。為了紀念阿達·奧古斯塔對現代電腦與軟體工程所產生的重大影響,美國國防部將耗費巨資、歷時近20年研製成功的高級程序語言命名為ada語言,它被公認為是第四代計算機語言的主要代表。 學會英語只是讓你能一下子或者更好理解那個單詞縮寫的意思,更重要的還是你那顆想學編程的心,用筷子和用叉子吃面條是一樣的
J. 學習編程就一定需要學會英語嗎
原則上是不需要的,但學英語絕對能提高更多的高度。原因如下:
1.雖然用拼音命名變數和函數是沒有問題的,甚至現在很多語言用中文命名都可以,但遠沒有用英文命名方便,這里有兩個原因:
a.由於大多數基本的庫是用英文命名,你如果用中文命名自己的函數和變數,又引用庫裡面的英文命名,那麼就會搞得很亂。別說兩種語言了,就是同一種語言英文,下劃線、駱駝、帕斯卡三種常見分詞方法混在一起都要逼瘋人(最後嚴重鄙視下匈牙利命名法)。那麼你可以想像你調著英文的庫寫著自己的拼音,其他人看了是什麼感受。別說其他人了,你過幾天自己來看都要瘋掉。
b.中文不是拼音語言,拼音只能注音,就算我們英語再差,我們看過的英文文章都比拼音文章要多得多,再加上聲調沒法標,同音詞又多,拼音命名是非常讓人不舒服的,還不如有機會直接漢字,當然漢字的打字效率問題,以及運算符不親和性(原因當然來自於我們數學公式里也都是英文字母),讓表達式看上去很奇怪。
2.理解庫的方便性。因為庫的命名必定是英文的,那麼你不懂英文就必須要有這個庫的中文手冊,但是往往不一定有,就算有,也很拖慢速度。而懂英文的人往往看了某個函數的名字,和他形參的名字就能把這個函數的作用猜個八九不離十。當然並不是說懂英文就不需要查手冊了,但是請問連名字都不知道,怎麼從一堆函數中搜索出來,就算你搜索出來了,難道靠拼寫而不是詞義能記住?沒錯能記幾個,比如我小時候不懂英文就能強記FDISK分區FORMAT格式化,但DOS/WINDOWS的命令又不多,能和一個庫裡面那麼多類和函數相比?
3.學習最專業最深度的資料的必要性。中文的教材永遠只能保證你入門,當你遇到專業的問題時,首先必須面對的就是英文材料。這些問題面對的人非常少,沒有人會去翻譯成中文的,就連中文支持我覺得最良心的MSDN,好多關鍵信息都是機翻沒法看,只能看英文原版。
