编译器是将高层次(更适合人类阅读)的编程语言翻译成低层次语言(如机器码)的软件。处理器执行的是机器码,它表明在处理器的算术逻辑单元中何时需要二进制的高和低信号。编译语言的例子包括BASIC、Fortran、C++、C和Java。
通用编程语言和工具链,用于维护稳健、优化和可重用的软件。