? 编译器就是将"一种语言(通常为高级语言)"翻译为"另一种语言(通常为低级语言"的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码(object code) → 链接器 (Linker) → 可执行程序 (executables)
GCC编译器(能够支持许多编程语言)
编辑器是软体程序,一般是指用来修改电脑档案的编写软件,但也有人称 PE2、HE4(汉书)……等文书软件为编辑器。常见的编辑器有文本编辑器、网页编辑器、源程序编辑器、图像编辑器,声音编辑器,视频编辑器等。编辑器,就是基于对一个文件、一个视频、一串数字等进行编辑或者再次编辑的工具。一般是为了文件、视频或者字符有更好的体现功能才进行的编辑。
NodePad++(代码编辑器,可支持多种编程语言)
Vim(文本编辑器,可以自定检测拼写错误,支持语法高亮)
Sublime Test(代码编辑器,性能优良,支持多种主流操作系统运行)
Atom(文本和代码编辑器,简单易用,在Atom Shell上运行)
原文:https://www.cnblogs.com/hcy420/p/12774052.html