在编程中要用到一些固定的英语的词汇,所以在编程过程当中,把遇到的英语单词最好能够把它背下来,这对于编程可以提高你的输入速度。编程是一个也要看你的逻辑思维是否有一定的数学基础的(高中,大学的数学)
英文主要是现在编程软件很多都是英文版的,所以界面和文档都是英文的,不过也有一些有中文版的。数学看你要用编程做什么?一般的有初中的就可以了,实际上还是要有一定的数学逻辑思维。
英语是因为要看英文帮助文档,
数学知识比较多 最好要学过高数 因为数据结构 算法之类得很复杂 有些复杂的还需要研究生数学(马尔科夫链)等 看你做什么了 简单的就不需要学太复杂的数学 用到再学
英语好的有助于记忆编程语言里的关键词
数学最好还是大学的吧,离散数学,概率和矩阵至少要了解一点才能编写出优越执行率的程序
但最主要的还是要有逻辑思维能力,聪明,能够把复杂的显示事物转换成简单的数学问题