编译和解释

来源:2-3 为什么Python是解释性语言(明白程序的执行原理,方能写好程序)

慕前端1135166

2019-07-26 00:46:29

老师,有些语言为什么还多了编译这一步?

写回答

1回答

好帮手乔木

2019-07-26

同学你好:

所有的编程语言都是需要在计算机上去执行的。可是计算机识别的只有二进制码,所以需要将我们编写的代码通过编译转换成二进制码。如果我们直接使用二进制码去进行编程对我们来说很不友好,所以才会出现很多高级的编程语言。举例,python代码通过编译转换成计算机可以识别的二进制码,然后计算机去执行二进制码,python代码成功执行。而中间的编译过程已经由python环境自动去编译了,同学写的代码交给python环境就行。

这就是代码在计算机执行的大致流程。

如果我解决了同学的问题,请采纳。学习愉快^_^。

0

0 学习 · 8160 问题

查看课程