一句话介绍编程语言!
就编程语言来讲,从低级到高级依次是:机器语言(机器码),汇编语言(指令系统,第一代)、C/FORTHAN语言(面向过程,第二代)、Java/c++(面向对象,第三代)。Python属于第3.5代语言,这一类型的的语言有几个特点:即可面向过程,也可面向对象,执行前编译,集成度高简单几行代码可以完成很多事情,易学易用,但是执行效率不高,适合于非专业的编程人员,属于万精油一类的。第四代语言就是比较专用的了,比如MATLAB精于数值计算,Map适合符号运算,R/sas等适合统计计算,专业性较强。
C语言比较底层,执行效率高,速度快,很多时候作为接口语言或者在写驱动时用。
两者相比就好像造火箭,C语言就是从炼钢、炼铜开始,制造燃料,直到做成火箭;而Python就像从发动机+火箭筒+燃料组装。
C是大工厂,什么都得从原材料开始自己造;一个组装厂,从模块开始安装.