编程语言是用来定义计算机程序的语言,用来向计算机发出指令。
计算机不能直接理解编程语言,更不能执行。它只能理解机器语言,也就是由0和1构成的二进制语言,在计算机看来,每一个由0和1构成的组合都有其特定的含义!
比如,我们用python的代码不是二进制语言,计算机是不能直接理解的;
这个时候就引入了解释型语言和编译型语言。python属于解释型编程语言!
前面我们安装的python解释器 和 pycharm编辑器,python解释器的作用就是运行代码的(将源码程序逐行解释成特定平台的机器码并立即执行,转行一行执行一行),pycharm编辑器是用来写代码的!
解释型语言:使用专门的解释器将源码程序逐行解释成特定平台的机器码并立即执行,是代码在执行时才被解释器一行行动态翻译和执行,而不是在执行之前就完成翻译。比如python、JavaScript等就是典型的解释型语言
编译型语言: 使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行程序的格式。比如C语言、C++等就是典型的编译型语言
一般来说,编译型语言运行速度快,解释型语言跨平台特性更好!
在这里小白对python语言做一个简单的介绍,方便大家更好的理解!
如果对你有用,老规矩,还是给小白三连走一波~
著作权归文章作者所有。 未经作者允许禁止转载!