解释器
高级语言的转换器,
编译:将我们编写的语言 转成 计算机可以识别的机器语言
解释器有很多:python,javascript,java
编译器翻译的方式有两种:
一个是编译:前提翻译所有的内容
一个是解释:看一行,翻译里面一行
总结:代码需要运行,必须进行转换(翻译),什么时候翻译
(1)编译:前提转换好所有内容,直接运行
(2)解释:转换一行,运行一行,在转换一行,在运行一行
解释性语言:python,javascript
编译性语言:java,c,c++
编译型语言和解释型语言对比
速度:编译性语言速度快,直接执行
跨平台:解释性语言跨平台好一些
平台:window,linux,osx