执行过程主要分为两种
静态型语言,c,c++,java
就是这个代码啊,在你敲代码的时候,如果出现了错误,他就会提示你的错误,你就不能运行
c语言为什么可以开发效率低,这个语言很干净,每一个字节都可以精准的控制,我们在开发中,用c语言的话所有的功能都需要我们自己设计,它不像Python,java…等这些高级语言,在编辑器里面都为你封装了很多功能,所有说呢,c语言更偏向底层语言,直接通过编辑器将源代码变成机器码运行,所以说,他的运行速度也就快了。
动态型语言 JavaScript ,Python,Ruby
在你敲代码的时候,只有当你在代码运行的时候,它运行的到哪错误给你报错,(从上到下运行)。
这里编译只进行一次,就是这套代码运行第二次的时候就不用编译过程了
执行方式分为两种
- 交互式,就是执行程序是,你输命令,它都给你回复
- 文件式,就是将命令写到.py文件里面,可以重复运行这个文件