Xojo
イベント駆動型の構造化された完全なオブジェクト指向言語
REALbasicやランタイムが不要な単独のアプリケーションにビルドできるコンパイラ言語
参照カウント方式のガベージコレクションを採用
マルチリンガルに対応した豊富な文字列操作メソッド
Perlと同等の正規表現による強力な文字列検索メソッド
文字列はUnicode (UTF-8) で処理するため、言語に依存しないアプリケーションが開発できる
各プラットフォーム間で、ソースコードは完全に互換(OS依存の機能を使用している場合を除く)
Macintosh Toolbox (Toolbox) を学ぶ必要がない
ビジュアルインターフェースビルダによるGUIのグラフィカルなデザインが可能
マルチメディア機能に長けている
GUIを持たないコンソールアプリケーション、サービスアプリケーションも作成可能
アプリケーションサイズが大きい(後述)
処理速度は他の開発環境で作成したアプリケーションに比べて遅い
ダブルクリックで起動できるアプリケーション以外のプログラム(プラグインや機能拡張など)は作成できない