。Xojo通过交叉编译在开发平台上为各种操作系统生成本机代码的原生的应用程序，即程序由CPU可以直接执行的指令组成，几乎所有界面控件也都是相应操作系统的原生界面控件。Xojo语言是完全面向对象（物件导向）的编程语言，支持继承、重构、多态，像Java和C#一样支持类接口（class interface）和命名空间（名称空间，namespace）。除此之外，还有委托（delegate）、反射/自省（introspection）等现代编程语言所具有的功能。Xojo语言是强类型语言，所有变量需要先定义后使用。