Xojo（读作“啁啾”）是一个跨平台编程语言及多平台开发工具，能为Windows、Mac OS X及Linux这三种操作系统编写具有图形用户界面的桌面（Desktop）程序、没有图形用户界面的控制台或后台服务程序、网络（Web）程序（有嵌入网络服务器功能的可独立运行版本以及支持Apache和IIS的CGI两种方式），并即将支持iOS等移动平台。Xojo通过交叉编译在开发平台上为各种操作系统生成本机代码的原生的应用程序，即程序由CPU可以直接执行的指令组成，几乎所有界面控件也都是相应操作系统的原生界面控件。