学编程英语重要吗
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,好多关键信息都是机翻没法看,只能看英文原版。