A language built on top of the Objective-C runtime, and ABI compatible with Objective-C