IDE 编辑器 编译器区分
一、IDE
集成开发环境(Integrated Development Environment,IDE),是用于提供程序开发环境的应用程序,一般包含 代码编辑器、 编译器、 调试器、 图形交互界面等部分。集成了 代码编写、 分析调试、 编译功能等一体化的开发软件服务。
二、编辑器
编辑源代码的工具,可以将其视为文本编辑器。
三、编译器
首先理解以下的三种语言:
1、机器语言
计算机执行的二进制命令,用0与1表示
2、汇编语言
具有一定意义的文字命令,与机器语言一一对应。
汇编语言——汇编——机器语言
机器语言——反汇编——汇编语言
3、高级语言
高级语言更简单,更符合人们的习惯。
编译器的作用是:
通过编译,将高级语言转化为计算机能够理解的机器语言。
开发人员——源代码——编译——机器语言——计算机。