编程语言怎样理解英语,编程语言怎样理解英语单词
想学编程但是英语不怎么好,各位大神推荐一下什么编程语言好呢?
其实没啥关系吧
英语不好,学编程确实要吃力些。主流的编程语言基本都是用英语词汇来表达,特别是一些命名,一看就明白和越翻译越糊涂简直要差出好几层楼。
不但是理解吃力,编程的时候命名也会头大无比,毕竟程序不是写给自己看的,更多的要考虑团队和可读性。
所以呢,学编程顺便把英语也学一下,可能会两者兼得,而且在学英语和学编程中偶尔换换心情也不错。
比较推荐的是python。python的一个最大特点就是好理解,适合初学者。比如定义一个函数就用def 这个关键字,define的前三个字母,意思就是定义的意思。再比如定义类,就用class这个关键字。
推荐python的另一个原因是,python很有人气,得到许多开发者的喜爱,网上的资料也特别多,特别全,无论中文还是英文都可以很快的找到你需要的相关信息。
最后一个原因是,团队里面只有自己一个人会python的状况概率相对比较小些,可以及时和同事请教交流。
所以从易懂性,资料的丰富性,团队里的普遍性来看,比较推荐python。
其实,我感觉学习任何一门编程语言,跟英语好坏没有任何联系,初中毕业的英语水平就可以初步用来学好一门语言
在学习一门语言的初期,你要自己多看,看思考,最主要的就是多练习,多敲敲代码,多找找感觉
当了解一门编程语言的基本语言之后,千万不要去研究里面的一些高级特性,而是去找项目实战,等积累了几个月之后,有了三四个月的经验,就要开始尝试去学习新的高深一点的语法,一遍不懂没有关系,隔一周看一次,你的理解也会不一样,不要要求一次学会
再说会英语,等你工作一年之后了,多看别人优秀的源代码,哪些方法名呀,你看不懂的就可以百度翻译,然后记一下,时间长了,基本也会会了
最后再说语言,其实python,java,golang这些比较火的语言都可以上手,建议j***a,因为他的实习就业机会是最多的,实习实践才是学习一门语言最快的方式,也是最大的拦路虎,如果没有实战,所有你记得的东西就会很快的忘记
如果你真的想学,可以私聊我,一起进步~
英语好不好跟学编程关系并不大,只不过英文好的人在学习英文材料的时候会比英文差的人快一些,不用去百度翻译去看啥意思,所有的编程语言的文档基本上都是英文写的,所以英文好的会有一定的优势
无论你想学习什么编程语言,小编也有几点建议供您参考:
1.敢于尝试,还要多练习。当掌握了一定的知识点后,就不能停留在原地不动,要把所有知识点串联起来,灵活运用,这样可以解决的更多的问题,打开更多的路子。多写代码,常练习。
2.初学的时候可以先从小程序开始,在这个过程中可能需要用到数学知识,这个时候就把它攻下来,然后,慢慢深入更系统的学习。除非特殊领域,一般不会用到很高深的数学知识。
3.关于英语,那是你跟计算机交流的一种语言,在你学了一段时间,基本适应后,可以尝试看一些英文版的教材和视频,一开始可能比较难,只要坚持反复看,你将获得双丰收,既把编程学到手了,还提高了英语水平。
为什么电脑编程什么的一定是英文?中国人看不懂的太多,也会因此流失计算机[_a***_]吗?
如果用中文编程,需要创建中文编程语言,需要改变现在的键盘。英文26个字母每个都需要一个键,再加功能键与数字键。如果用中文,只有5个基本笔划及变形,加上功能键和数字,会比英文键盘简单得多。中文在信息化方面的功能比英文高千百倍。计算机的二进制來自易经阴阳卦符的原理。中国人应该开发中文编程语言和键盘。
其实你可以这样理解,电脑语言是另一种语言,只是刚好和英文很像。
在没有学习过编程语言前,就算翻译成了中文“赋值”“堆”“类”“变量”“数组”也会让人听的一脸懵逼。
举个例子,我调试电脑bios的时候,一直接触的都是英文,虽然不知道这些英文念啥,是啥意思,但是我知道它们代表着什么。后来新出的主板,有中文选项,结果就是一脸懵逼,不会用了,还是调成英文了。
像我这样情况的很多,用如“PS,CAD,MAYA”等软件用英文的习惯了,即使不会英文,一样能用,反正那几个单词知道是干啥的就行,翻译成中文反而不习惯。
不会英文不影响学习编程,但是比较麻烦的是不能去外网交流学习。
用中文编程,没有特别有效的提升,反而还影响和其它语种技术人员间的交流。
计算机编程语言一般仅***用几十个英文单词作为“保留字”,比如:
“if”、“print”、“switch”……
但总体来说无论是用词还是语法,编程语言和英语完全是两回事:计算机编程语言“单词”很少、语法严谨,而英语词汇量成千上万且语法有很多例外…… 总之,认为当下编程语言***用的是英语的人,不仅对编程语言一无所知,英语也够呛。
或者可以说当下编程语言的都借用英文单词做为“保留字”的,这是因为流行的编程语言大多出自于使用英语的美国公司。弄一门使用中文单词作为保留字的编程语言并不难,难的是没有到位的技术水平和市场支持,说白点就是弄出来没人用。
计算机程序别说中国人,就是懂得英语的大多数人都看不懂,就像大多数人能看清但看不懂X光片一样,这需要专门学习和训练。
和计算机人才流失更不搭界。
建议学习一点计算机知识,了解一点计算机原理,不难!免得在未来智能时代过得稀里糊涂的[捂脸]
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/20404.html