编译器沟通的介面，包括 Apple 的Swift、C、C++、Objective-C、以及Java。可以编译出目前 OS X Yosemite 所执行的两种硬体平台之执行档，也可以用除了 Swift 以外的几种语言编写用于旧系统的程序。还可以编译成PowerPC平台专用，x86平台专用，或是跨越两种平台的通用二进制。纯粹由系统销售的数字来看，这种 GUI 和核心的组合现在变成最畅销的 Unix 环境。
兼容性.尽管苹果官方声称，macOS 只能在使用 G3 或更高阶的微处理器