• 回答数

    12

  • 浏览数

    118

兜里五块糖
首页 > 英语培训 > 编程需要学英语吗

12个回答 默认排序
  • 默认排序
  • 按时间排序

天才和笨蛋

已采纳

学习编程,会英语,可以够能助你早日学成。因为编程有很多英语字母

编程需要学英语吗

159 评论(12)

我喜欢小吃

肯定需要的,因为编程里有许多英文单词或者缩写,所以掌握英语算是学习编程的基础,不然会相当费劲

332 评论(13)

小傻求好运

编程和英语关系并不是很大,编程记住几个语句就好了。

163 评论(12)

yuki198611

原则上是不需要的,但学英语绝对能提高更多的高度。原因如下:1.虽然用拼音命名变量和函数是没有问题的,甚至现在很多语言用中文命名都可以,但远没有用英文命名方便,这里有两个原因:a.由于大多数基本的库是用英文命名,你如果用中文命名自己的函数和变量,又引用库里面的英文命名,那么就会搞得很乱。别说两种语言了,就是同一种语言英文,下划线、骆驼、帕斯卡三种常见分词方法混在一起都要逼疯人(最后严重鄙视下匈牙利命名法)。那么你可以想象你调着英文的库写着自己的拼音,其他人看了是什么感受。别说其他人了,你过几天自己来看都要疯掉。b.中文不是拼音语言,拼音只能注音,就算我们英语再差,我们看过的英文文章都比拼音文章要多得多,再加上声调没法标,同音词又多,拼音命名是非常让人不舒服的,还不如有机会直接汉字,当然汉字的打字效率问题,以及运算符不亲和性(原因当然来自于我们数学公式里也都是英文字母),让表达式看上去很奇怪。2.理解库的方便性。因为库的命名必定是英文的,那么你不懂英文就必须要有这个库的中文手册,但是往往不一定有,就算有,也很拖慢速度。而懂英文的人往往看了某个函数的名字,和他形参的名字就能把这个函数的作用猜个八九不离十。当然并不是说懂英文就不需要查手册了,但是请问连名字都不知道,怎么从一堆函数中搜索出来,就算你搜索出来了,难道靠拼写而不是词义能记住?没错能记几个,比如我小时候不懂英文就能强记FDISK分区FORMAT格式化,但DOS/WINDOWS的命令又不多,能和一个库里面那么多类和函数相比?3.学习最专业最深度的资料的必要性。中文的教材永远只能保证你入门,当你遇到专业的问题时,首先必须面对的就是英文材料。这些问题面对的人非常少,没有人会去翻译成中文的,就连中文支持我觉得最良心的MSDN,好多关键信息都是机翻没法看,只能看英文原版。

87 评论(11)

包子baozi2015

这个的话是一定要会英语的,因为编程里面有很多的英语程序都是用英文来表达,所以英语的基础一定要好,这样在学习的时候就不会那么困难。所以还是要好好的功课英语再来学习编程,这样会更容易一些。

236 评论(15)

啦啦啦啦7

如果是一般玩玩,可以通过中文编程软件来解决,但如果是为了接单赚钱或以后的通用性和继续发展,就要学习英文编程。需要一定的英语功底。

341 评论(11)

火炎焱加冰

关于学习编程需要学习英语,1、不一定。学编程的人最根本的还是要数学底子好,所有的算法都是靠严密的思维逻辑才能够行得通的。编程语言要写大量源代码,其实只要是认得26个字母的人都可以编程。2、但是毕竟程序这个东西是西方那里过来的,我们现在编程的代码都是英文字母。先进的计算机编程技术也都是西方那里学过来的,一些大型的计算商用程序大多数被西方垄断。如果要想在编程上有所进展,学习英语对拓展视野大有用处。3、国内也有编程不用英文字母写源代码的,比如说易语言,所以学习编程外语不一定要很好,将来中国强大了,源代码用中文写,不也是很好嘛!我们的雷军,英语虽然不是很好,但编程可也是一流的,这正说明了学编程不一定要英语很好。总之,学编程的人最根本的还是要数学底子好,所有的算法都是靠严密的思维逻辑才能够行得通的。编程语言要写大量源代码,其实只要是认得26个字母的人都可以编程。但是毕竟程序这个东西是西方那里过来的,我们现在编程的代码都是英文字母。

329 评论(11)

cherrychoi25

肯定是需要的,编程C语言这些编码都是英语缩写的,如果英语不好就没办法理解这些语言自然也不会编程了

168 评论(11)

佳丽子伊

代码中的变量和函数的命名,要做到见其名,知其义,它们需要一个能够说明它是“干什么”的名字,用汉语拼音是不适合的,拼个字都要费时间,因此,只好用英语中的单词或单词缩写来命名,这也方便你日后的理解,也方便其它代码维护者能够理解,快速找到程序中的BUG。如果想学到新技术,难免会接触到国外的优秀开源程序;看它源码,注释是英文的;看它的相关文档,也是英文的;不会英语,怎么了解这些技术的实现方法?怎么了解这个程序的大致工作原理?怎么能从中学到新知识?还有,如果想与国外牛人们交流,你不会英语,那怎么和他们从交流中学到新知识?如果只是学“点”编程的话,会不会英语无所谓,反正只是学“点”,入门级水平就够了,懒得再提升水平。

236 评论(10)

江秀梅+刘洋

不一定。一个程序员最根本的是要有很好的数学基础,所有的算法都要有严密的思维逻辑才能工作。编程需要大量的源代码。事实上,任何认识26个字母的人都可以编程。但毕竟程序是从西方传过来的,我们现在编的代码都是英文字母。先进的计算机编程技术也是向西方学习的,大部分大型商业计算程序被西方垄断。如果你想在编程方面取得进步,学习英语对于开阔你的视野是非常有用的。国内也有不用英文字母写源代码的程序,比如易语言,所以学一门外语做编程不一定要很好。以后中国强大了,源代码用中文写,也很好!我们的雷军,虽然英语不太好,但是编程也是一流的,这正好说明学编程不一定要英语好。

277 评论(13)

蓝莓嘉人

学习编程跟英语无关

166 评论(15)

起名字哈烦躁

学习编程代码是不是就是要学习英语?是的,学习编程代码就是要学习英语,但是他的英语一般都是专用的语言,比如说C语言他有他专用的一些常用编程用语和代码,这些都是你需要掌握的。编程是人机对话,所以你想要有更进一步的提高,英语肯定是要学习的,毕竟不管是什么编程语言,现在都是以英语的形式出现的,英语是一种逻辑性比较强的语言,所以用来编程是一个不错的选择,虽然说华语唯一已经有出现中文的编程了,但是毕竟是少数,大部分还都是英语,因此变成代码的学习是要学习英语才能够看得懂,还有就是能够尽更快的进行编程,所以要学习英语

142 评论(14)

相关问答