英语和编程到底是什么关系?

很多编程初学者问我,是不是学编程英语必须很好才可以?

英文编程中不管是语法还是函数都是英文及阿拉伯数字构成的,所以确实很容易给人一种不会英语怎么编程的错觉。

看见错觉,就知道我想说的答案是什么了吧,是的!编程和英语几乎没有什么直接关系,这里还是拿C语言的编程流程举个例子。

1.关键字 即使算上C99及C11新添加的12个关键字,也不过44个单词而已,而且很多是不常用的,只要多用几次,理解使用方法,肯定是可以熟练记忆的,其他的语言也是如此。 在这里插入图片描述

2.基本逻辑 比关键字还简单,C语言有九种控制语句, 但其实可以分为3类,基本所有的编程语言都是如此(这也是类比学习思想):

(1) 条件判断语句 if语句、switch语句;

(2) 循环执行语句 do while语句、while语句、for语句;

(3) 转向语句 break语句、continue语句、return语句、goto语句(此语句尽量少用,因为这不利结构化程序设计,滥用它会使程序流程无规律、可读性差)

3.库函数 说到库函数就比较多了,大约有几百个,很多我也不知道,常用的也就是几十个,而且每次需要的时候都是直接查询手册即可,功能相近的函数都是集合在一起的,查询也很方便。

库函数的命名都是很规范的,其实参照库函数也就解决了函数命名的问题,这和英语无关,基本就是排列组合了。

4.英文资料(推荐神器) 这个应该是很多人最头痛的方面,但是如果想提升编程技术,确实是绕不过英文文档的,这时候你要放弃了?No,推荐个神器,有道词典(或者金山词典) 利用取词划词的功能基本可以解决阅读文档的问题,当然开始确实还是有点困难,不过读的多了,其实也就那回事,技术类的文档还是比较好理解的,毕竟读这类问题之前多少还是有些基础知识的。

最后 通过以上的几点分析,你还觉得英语是编程不可逾越的障碍吗?是不是轻松了很多!


在这里插入图片描述

转载于:https://my.oschina.net/u/4159090/blog/3097490

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值