说到编程语言,大致可分为两类:编译性语言和解释性语言。
编译性语言:即我们所编写的代码最终会被编译器编译成二进制码直接控制计算机,例如C、C++、Java、C#等,
解释性语言:即我们的代码必须通过一个解释器去解释执行,如果脱离了解释器,程序便没办法运行,例如matlab、python,javascript等
正如人类语言一样,程序语言也没有高低贵贱之分,只能说某种语言应用更广,好比英语比德语用的人多,但德语也有其存在的必然价值。
对于一个非IT行业的同学来说,学习一门编译性语言是非常费神的事情,可能仅仅安装环境就能吓跑很多人,所以解释性语言就有了用武之地,因为解释器已经替我们干了很多繁琐的工作,让我们把精力放在完成任务本身,而非纠结语法。
说到解释性语言,就不得不提python了,因为它确实很“简单”,当然对程序小白来说也许未必如此,因为知识本身是个系统,你让一个小学没毕业的成年人去做一道初中生的题,他也未必做得出来,so,学习python之前,如果你有点C语言的功底,你会发现入门是如此easy。
那么学习python有什么用呢?这是个好问题,python的迷人之处就在于它能轻松地完成很多你想做的事情,就怕你想不到。说白了,程序语言只是“术”,真正的“道”在我们的大脑里面,会写字的人很多,但不是人人都能出书。
往后我将记录下我的python学习心得,见证一个个小小的suprise.
Python的安装
类似安装这种东西度娘那一大把,简单来说就是:
1、去官网(https://www.python.org/)下载,注意有python2和python3之分,以及win32和win64的区别。
2、设置环境变量
3、安装easy_install和pip,这两个是用来安装库的,其中后者可以直接在线下载库。
4、下载一个IDE,推荐pyCharm,当然这个不是必须的。
具体详细的细节大家自行百度吧,上面肯定讲得比我好。