我想学习编程,但是我的英语不是很好怎么办?

Python016

我想学习编程,但是我的英语不是很好怎么办?,第1张

这是一个老生常谈的话题了,不管是怎样的提问方式,在青妹看来,想学就学,英语不好并不是限制条件。为什么这么说呢?

首先,初学编程,或者一般的软件开发,并不需要多高深的英语水平,想要学会编程,简单的初高中英语水平足够了。即使是一些英语比较好的同学,在看一些程序语言也会有晕头转向的时候,所以初学的小伙伴别担心,能看懂,会用工具翻译就OK。

现在的程序开发环境又很友好,基本上打开之后不需要怎么配置,直接撸代码就行。程序语言无外乎顺序、判断和循环语句,写一些简单的程序毫无压力,所以需要记住的英文其实并不多。为什么这么说呢?可以简单以Java为例。实际上Java本身需要的英文单词,学名关键词或者保留字,也就几十个。

也就是说,初期学习,我们只需要记住这几十个单词就可以写程序。这些关键词而且一点也不难记,实际上也用不着刻意地去记,多写就熟悉了。

但后期深入的学习中就要掌握一门编程语言提供的程序资源了。这时候用到的英语单词会比较多些,不过只要我们多用google翻译,基本上懂得它的意思,并在使用中渐渐加深理解,用多了自然就熟悉了。

但是编程提高需要学习英语,想要在技术一途走得更远,熟练的英文是不可或缺的基本功。英语好可以最快地了解科技的最新动态,最早学习新技术。领先一步就可能步步领先,英语好是成为大牛的不可或缺的东西。编程与英语是相辅相成的,英语不好不影响学习编程。但要越往后走,英文的重要性会越发的凸显出来。

所以对于这个问题,只有一句话,只管去学,别问这么多。当你学习编程已经到了某一程度,并且依然热爱编程,就会发现,现在有动力去学那以前觉得枯燥无味的英语和数学了。同时,要坚信学编程可以提高英语和数学能力!

学习编程写代码,就好像是在做数学题一样,按正常来说英语和数学都好的孩子很轻松的就可以写出逻辑性极强的程序,以前的编程软件不统一,需要大量的英语词汇量,但是随着计算机语言的优化进步,市面上有很多优秀的编程软件所使用的高级语言其实是很简单的,比如说C语言,里面其实并没有太多的英文单词和语句,你只要保证程序在逻辑上严谨,按部就班的因果关系、是非关系等等,其实就可以了,现在的高级语言反而不太需要使用者有太高的英语水平。

当然拥有数学那样强大的逻辑能力是学习编程所必不可少的,计算机的程序逻辑性是摆在第一位的,如果逻辑错了那么程序就会出错,至于代码什么的总共就那些,并且有些代码也是可以用其他的替代的,所以即使你忘记了个别语句也不要紧,换一个相近的就OK了。而有很多英语不太好甚至连发音都不会的程序员也一样能够看懂代码 ,并且能够写出不错的代码。由此可见数学是多么的重要啊!

数学不好的程序员写出来的代码经常会很繁琐,冗余,就是因为缺少了必要的逻辑性。

总之一句话,随着科技的发展,计算机语言会向着简洁化、模块化、视图化发展,对英语的依赖只会越来越小。毕竟写程序不是写小说,不需要那么多的修辞手法,不需要那么多的描写刻画、更不需要那么多的内心独白让读者产生共鸣,楼主这么丰富的词汇量绝大部分都无用武之地。代码只需要言简意赅,只需要简单而有效的指令即可,提出问题、解决问题,就是这么简单!所以正如楼主最后一句话所说:“如果逻辑思维好,只是英语差反而更容易应付编程”。与其记单词,不如去记公式来的更有效。

计算机只认识0、1,并不认识abc。所以孰轻孰重一目了然了!

望采纳O(∩_∩)O~

英语好学。

建议通过以下顺序进行学习:

首先积累生活中基础的英语字母及单词,,比如早上好,你好,谢谢等

二是学会用音标记单词,百分之七十五左右的英语单词有发音规则,所以掌握好音标及发音规则,就能更好记忆单词。

第三步是找一本诸如新概念之类的系统教材进行学习,这样就会系统性的学习英语。

总的来说,要模仿,多看,多读,多听,最后还要胆子大!