【问】
  我是一个刚接触C语言的大一学生,发现好多英文都不认识,有没有那种专门的计算机英语书啊?

【点评】
  这是我的一位网络学员提出的问题。搜索以前回复的信件,还没有正式解答过这个问题。
  需要更正的是,学C语言,被里面的英文吓住了,不敢学了,学不下去了,其实问题首先是学C语言本身的问题,其次是心理问题,似乎和英语有一点点关系,但真不大。
  先说学C语言本身的问题。C程序中会出现英文,但要知道,C语言中一共只规定了32个关键字,且几乎都是很简单的单词。程序中出现的所谓“英文”,一是输出信息,这是完全可以换成汉字,或者可以不要,二是变量名、函数名等标识符,完全可以换个写法,比如用汉语拼音。当然,要是读别人的程序,需要将这些成份区分开来,这应该是读程序的第一道工序。
  有人一看一堆英文,不加辩别就慌了神,这就是我说的心理问题。想起有书上说照相机刚传入中华时,有人不敢照相,怕魂给拍走了。恐惧,缘于无知;无知,不能摆脱恐惧,于是,人就被限在这个圈子中了。其实破解方法很简单,耐下性子,将C语言稍往进学一下,知道我在前一段说的话的意思,明白贺老师不是在骗人,你就走入良性循环了。
  这不是说就不需要学英语了。英语很重要,至少,你要英语好,这个心理障碍就没有。现在,需要你做的是,计算机和英语同步往下学,二者没有太大的相干,但相结合还是很有威力。而如果在这时转入找“专门的计算机英语书”,期待学好了英语再学C语言,时间根本赶不上。再者,在这种不好的心态驱动下,我觉得止步于“英语不好看不懂这些书”的可能性更大。
  我倒是见过了很多程序设计没有好好学,以“我英语不好”而自我安慰取得心安的同学。希望不要再有人在这个圈子里待着了。
  C语言是这样,其他语言也一样。

学C语言和英语水平的关系顶多不过半毛相关推荐

  1. 学python需要什么英语水平_学python需要英语基础吗

    很多小伙伴在学python的时候总是担心这样一个问题:我的英语水平不好,单词量又不大,能学好吗?python是不是需要有英语基础啊?对于大家的问题,下面来简单说一下!该节专门写给完全不会英文的小伙伴, ...

  2. python语言要英语基础吗_学编程需要英语基础吗?

    很多编程培训机构都宣传0基础可入门.0基础可精通,好像是个人都能够学会编程一样,那么学编程需要什么条件?学编程需要英语基础吗?英语到底对于编程有多重要了? 学编程需要英语基础吗 编程和英语完全是两码事 ...

  3. c语言学不好怎么办,英语不好应该怎么学c语言

    C语言是一个实用性很强的课程,在学习中不仅要求学生的学习算法的设计思想及数据结构的选择,还要掌握C语言本身繁杂的语法.那么英语不好应该怎么学c语言?以下是学习啦小编分享给大家的学习c语言的建议,希望可 ...

  4. 电脑c语言跟英语关系大吗,英语和数学不好能学好C语言吗

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

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

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

  6. c语言需要数学英语,学C语言需要数学和英语吗?

    学C语言需要数学和英语吗?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学C语言需要数学和英语吗? 如果你要写一个播放 ...

  7. 新概念英语第二册课文电子版_学完新概念英语第一册相当于什么水平?

    展开全部 1.学完新概念英语第一册相当于达到初中或高中一年级的62616964757a686964616fe59b9ee7ad9431333366303134英语水平,词汇量达到800~1500个,能 ...

  8. c语言不会数学和英语,c语言和英语哪个难,是不是和数学逻辑用语差不多,数学学得好,英语不好,适合学c语言吗...

    c语言和英语哪个难,是不是和数学逻辑用语差不多,数学学得好,英语不好,适合学c语言吗以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来 ...

  9. 学单片机之前要学什么?C语言和单片机有什么关系?

    学习单片机之前要学什么?提起这个就想起我当年开始学习单片机的血泪史了. 08年我加入学校的电子实验室,为08年的全国电子大赛做准备. 08年的电子大赛分类3类,硬件设计类.单片机软件类.产品的调试动手 ...

最新文章

  1. C中的qsort函数和C++中的sort函数的理解与使用
  2. Tensorflow C++ 编译和调用图模型
  3. [Java基础]泛型基础
  4. 生信分析和统计绘图资源推荐!
  5. 【计算机就业-算法工程师】校招想去互联网公司担任算法工程师该怎么准备
  6. 单进程架构数据库谨防隐形杀手
  7. 停航63天!湖北复航了,机票预订火爆程度堪比春运
  8. Android Studio第二十七期 - RecycleView不同item布局
  9. 语义分割——DeepLabv3+的学习笔记~
  10. 异构服务器的负载均衡及过载保护
  11. win11开始菜单如何分组 Windows11开始菜单进行分组的设置方法
  12. uni-app自制表格及其分页
  13. html5 embed 不自动播放,html5自动播放与 iframe 你管videoautoplay=1不工作?_html5_开发99编程知识库...
  14. hadoop组件及各自的功能
  15. SQL编程-辣椒菠萝
  16. npn三种波形失真_三极管放大电路各点电压、电流波形图
  17. 一个非教条式的TDD例子
  18. 【Unifying Motion Deblurring and Frame Interpolation with Events】阅读笔记
  19. Gitea 的邮件通知
  20. 反爬虫SSL TLS指纹识别和绕过JA3算法.md

热门文章

  1. 全国首例微信三级分销被认定为传销,三级分销“身世”揭秘(上)
  2. JDK、JRE、Server JRE的简介
  3. 个人工作邮箱怎么申请?工作邮箱有哪些?
  4. 微信公众平台nbsp;示例代码nbsp;分析
  5. kube-scheduler源码分析(五)之 PrioritizeNodes
  6. 此语言无法安装在此计算机,[修复]无法在Windows 10中安装语言包 | MOS86
  7. 微信小程序开发 从创建到使用
  8. dllhell 听说过吗?_您已经听说过X25519,但是X448有何特别之处?
  9. 酉变换 matlab,数字图像处理:原理与实践(MATLAB版)
  10. python 异常及处理