REALBasic est un outil de développement capable de générer des applications compatibles avec les 3 systèmes d'exploitation majoritairement représentés que sont Windows, MacOS X et Linux. Pour ce faire, il exploite un langage de programmation propriétaire très accessible. L'interface de développement est ergonomique et grâce à elle, on peut réaliser très rapidement des interfaces logicielles complètes. Il suffit ensuite de programmer les interactions. Trois versions sont proposées pour la démonstration, il vous sera demandé de choisir à l'installation :
Personnal Edition : Contient tous les outils nécessaires pour débuter. Support réseau, bases de données propriétaire REALSQL, XML, Quicktime...
Professional Edition : Inclus en plus le support pour les bases de données externes (Oracle, Postgres, ODBC, MySQL), le cryptage, le support à distance...etc.
Studio Edition : Englobe les mêmes fonctionnalités que la version Professional, avec en plus l'intégration d'un outil de détection de problèmes de performances, la gestion des scripts d'automatisation des tâches, ainsi qu'un support prioritaire.