开发环境代表什么
按照编程语言的执行原理,一般将其分为编译型语言(如 C)和解释型语言(如 Python),对于编译型语言来说,它的开发环境就代表该语言的编译器和其基本类库,对于解释型语言来说,它的开发环境就代表该语言的解释器和其基本类库。请注意,这里我并没有提到编辑器,因为编辑器并不属于每种语言所特有的范畴。
对于解释型语言来说,它的开发环境就等于运行环境,而对于编译型语言,可以说它不需要运行环境。请注意,Java 可以理解为是一种先编译后解释的语言,所以运行 Java 程序之前需要安装 JRE(Java 运行环境)。
如今许多语言的 IDE(集成开发环境),已经集编辑器、该语言的编译器/解释器、基本类库等于一体。