The first blog_
语言(Language),编译器(compiler),解释器(interpreter),集成开发环境(IDE)的区别
- 语言分为编译型语言(C,C#,C++,JAVA)和解释型语言(python)
- 编译器和解释器都是翻译器,代码编辑器(translator,editor)
- 编译型语言写在编译器上,编译器将其编译成机器语言然后执行
解释型语言写在解释器上,由解释器直接执行
(但解释器内核也要编译,只不过是编译执行同步,所以不必太过区分complier和interpreter,都理解为translator即可) - IDE(integrated development environment)集成开发环境:
包括:translator, debugger, Syntax highlighting and automation tool(语法高亮和自动识别(下拉选择)),project manager(directory, page…)
配置IDE: 选择一项translator(例如:python.exe)即可—(下载一门语言,实际上是下载了这个语言的translator和系统包)