很多初学者认为,编程语言是由英文组成的,而且会涉及很多算法,自己的英语和数学功底不好,到底能不能学会编程呢?

放在过去,曾经刚接触的自己,基础虽不算太差,但也跟身边的人一样,有那么一丝丝担心顾虑,但后来,接触编程之后,了解到其实........数学英语不好,对于学编程,并没有那么可怕!!

以下两点对症下药:

一.英语基础不好,可以学会编程吗?

首先,学习编程需要你有英语基础;但是,要求并不高,初中水平完全可以胜任。

依我个人英语学习情况来看,词汇量多一些,在敲代码的过程中,很有帮助。

编程语言起源于美国,是由英文构成的,其中包括几十个英文的关键字以及几百个英文的函数,除非需要对文本进行处理,否则一般不会出现中文。但是,它们都是孤立的单词,不构成任何语句,不涉及任何语法。

几十个关键字不多,用得多了自然会记住,相信大家也不会担心。下面是C语言中的 32 个关键字:

int float double char short long signed unsigned
if else switch case default for while do
break continue return void const sizeof struct typedef
static extern auto register enum goto union volatile

几百个函数就没人能记住了(包括我),也不用记住,查询文档即可,每种编程语言都会提供配套的文档。常用到的函数也就几十个,记住它们就足够应付日常开发了,生僻的函数查询文档即可。

此外,我推荐大家安装有道词典,它的划词取词功能非常棒,选中一个单词或者句子能够及时翻译,这对大家记忆和理解代码非常有帮助。

对于英文资料

如果你希望达到很高的造诣,希望被人称为“大神”,那么肯定要阅读英文的技术资料(不是所有资料都被翻译成了中文),初中水平就有点吃力了。

不过,长期阅读英文会提高你的英文水平,只要你坚持一段时间,即使只有初中水平,我相信借助有道词典也会提高很快。

二.数学基础不好,可以学编程吗?

谈到数学,那真是多虑了,它根本不构成障碍,会加减乘除就能学编程。

依我个人数学学习情况来看,数学基础很好,在敲代码的过程中,其实也挺少用,根本不需要所谓的高等数学,微积分,线性规划这么复杂的数学知识。

编程语言确实涉及到很多算法,有一些还需要高等数学知识,但是,这些算法都已经被封装好了,你直接拿来用就可以,根本不用你重复造轮子。

另外,这些算法都是在很深的底层为我们默默的工作,初级程序员根本不会涉及到算法,即使是别人已经封装好的算法,一般也没有机会使用,所以,你就别瞎操心了。我学编程到现在,都没有设计过什么算法,也没有使用过别人的算法。

最后,总结一下:学习,这件事,主要是兴趣与用心,全身心去做,不会就学,不懂就问,不解就查,积少成多,厚积薄发,自然而然就会有进步,真正阻碍到你的,你也一样可以超越它!

所以,请别再担心,英语数学差,而学不会编程啦‘’ >-< ‘’(个人见解,望采纳啦,多多指教,感谢查阅,谢谢(#^.^#))

初学者:英语和数学不好,能学编程吗?相关推荐

  1. 英语和数学不好是不是学不了计算机语言,英语和数学不好能学好C语言吗

    很多人都有这样一个疑问:"程序里面全是英文,可是我英语不好能学编程吗?" 当然能!能不能学好C语言跟英语关系不大.这一点英语专业的读者应该最有体会,他们所学的英语知识对学习C语言并 ...

  2. 英语和数学不行能学计算机编程吗,英语数学不好可以学编程吗?编程对他们的要求高吗?...

    计算机的发展使得编程成为人们关注的焦点,说到编程很多学生首先想到的是编程对于学生数学及英语科目的要求,这让很多喜欢编程但是数学和英语成绩不好的学生感到非常的紧张,那么学生们数学与英语成绩不好真的不能学 ...

  3. 英语和数学不好是不是学不好编程?

    做IT行业观察这个公众号已经三个多月~期间遇到很多想学编程,但又害怕学习编程的人,他们都有同样的问题: 学习编程,是否需要英语? 我数学不好,能学好编程吗? 学习编程,英文和数学肯定少不了,但编程领域 ...

  4. 英语和数学不好可以学python-Day2 怎么学 Python?

    一说到编程,好多人就会自我劝退: 我英语不行! 我数学不行! 其实编程很简单,我曾尝试过,在 3 天时间里教会了多名零基础的高中学生,达到了可以在百度的帮助下,根据自己的想法,去编写程序并运行.排错的 ...

  5. 编程神回复:数学不好能学编程吗?网友的回复令人满怀信心!

    「火车在凌晨3:00离开纽约,平均每小时30英里.另一列朝同一方向的火车在上午6:00离开纽约,平均每小时60英里.在第二班火车离开多少小时后,它会遇到第一列火车?」 你可能在高中的数学课本上看到过这 ...

  6. 数学不好可以学编程吗?答案很肯定!

    编程的一些基本理论和数学无关,只要有一些知识就能学习编程.网上经常提到几岁的小孩自己编写游戏程序,相信他们的数学知识也没有学多少. 如果你刚好是个百年难得一见的天才,那么这些常规啊俗语啊神马的都是浮云 ...

  7. 数学不好能学编程吗?想转行到IT行业需要具备哪些能力?零基础可以学吗?

    关于程序员,网络上流传着这样的段子,戏说程序员的等级: 一流程序员靠数学,二流靠算法,三流靠逻辑,四流靠SDK,五流靠Google和StackOverFlow,六流靠百度和CSDN,低端的看高端的就是 ...

  8. 学it需要学历吗_数学不好能学编程吗?想转行到IT行业需要具备哪些能力?零基础可以学吗?...

    关于程序员,网络上流传着这样的段子,戏说程序员的等级: 一流程序员靠数学,二流靠算法,三流靠逻辑,四流靠SDK,五流靠Google和StackOverFlow,六流靠百度和CSDN,低端的看高端的就是 ...

  9. 英语和数学不好可以学python-西安童程童美Python人工智能少儿编程课程好不好

    在布局人工智能,到底几年级的孩子适合学习少儿编程? 随着中国制造2025计划"以加快新一代信息技术与制造业深度融合为主线,以推进智能制造为主攻方向"及2017年推出的<新一代 ...

  10. 英语和数学不好可以学python-学习Python总是学了新内容又忘了旧的咋办?

    学习Python总是学了新内容又忘了旧的咋办? 比如爬虫的几个解析库,学了pyquery后感觉beautifulsoup又有点忘了,只能大概记得有哪些功能,xpath感觉基本忘光了,最近看了一些sel ...

最新文章

  1. Paddle预训练模型应用工具PaddleHub
  2. [转]URL汉字编码问题(及乱码解决)
  3. [YTU]_2918( Shape系列-4)
  4. ubuntu安装openssl命令
  5. CAS5.3.14安装、配置完全教程
  6. 换种方式去分页(转)
  7. mysql 两张表差集_mysql中两张表使用left join on 求差集详解
  8. 人人都是产品经理 笔记
  9. executorservice 重启_iPhone7使用久了突然手机自动重启,多半原因出在这儿,进来看看...
  10. 【原创】C#实现视频远程监控(下载)
  11. 桌面文件不见了怎么办?3个详细教程
  12. Android数据传输加密(三):RSA加密
  13. 数字中国城市巡礼之杭州,让城市长出“神经系统”
  14. 帧率FPS,屏幕刷新频率赫兹Hz
  15. 吴恩达深度学习系列笔记
  16. python中label组件参数_Tkinter:Label组件
  17. Linux系列(五)、Vim编辑器的使用、账号用户组的管理、磁盘管理、进程管理
  18. python包:scikit-learn
  19. vue的methods里面的函数使用箭头函数
  20. 学习编程:能边玩边学的10个游戏编程网站,这样学编程可好玩了

热门文章

  1. 十大面试问题解惑,秒杀一切HR、技术面试。程序员必读! 最能体现求职者能力的就是面试,能不能拿到Offer,取决于你面试时的表现,只有有准备才能在面试过程中游刃有余。小编收集了10个面试官最爱提的问题
  2. UCK Network 全球路演广州站 UCK通证全球首发上线引关注热潮
  3. 两个向量相乘的数值表示和几何表示
  4. 功能自动化测试之QTP增强测试脚本(二)
  5. 密码学实验题_03.3_AES实验_利用Sage构建AES的S盒和逆S盒(基于阅读Sage数学库的Python代码)
  6. 派大星python代码_一些简单的python例子
  7. mysql 获取当前日期 所在周的周一和周日
  8. 小破练习-嵌套循环及列表
  9. Vuex-状态管理(24)
  10. 2020年中国核电阀门行业市场现状分析,新增装机+维修备件持续创造需求「图」