还是搞清楚到底要不要学编程为什么要学编程之后再来说学编程吧.
编程是系统性很强的学科.
跟着书上敲一遍代码很容易. 但一旦要自己通过编程做什么东西, 你会发现你90%的时间都花在解决一些小问题或者特殊数据上.
因为这些小问题或者特殊数据会让你的程序产生非常多意想不到的bug, 写程序很容易, 改bug就头痛了. 到时候你是否能坚持继续做下去呢?
如果想要入门编程语言. 可以考虑Python和MATLAB.
Python用的人多, 改bug或者学习别人的代码会很方便.
MATLAB是数学软件, 非常符合人类的数学思维. 比如说array从 开始, 运算的对象是矩阵, 只要学了线性代数就能很好得上手MATLAB. 另外MATLAB的语法和VB和C都是比较相近的.
比如说上个星期我改一个bug改了半个小时, 最后发现我写不进Excel的原因是Python不支持二维数组直接写入Excel, 必须一个格子一个格子的写.
用惯了MATLAB, 习惯了直接对矩阵进行操作, 这些问题一时半会真想不到.
另外MATLAB官方文档是我见过的所有语言中写得最清楚的.