Xcode est un environnement de développement pour Mac OS X, il intègre tous les outils nécessaires pour créer des applications dans divers langages : C, C++, Objective-C et Java.
Pour pouvoir connecter une application Visual Basic à un serveur MySQL, il est nécessaire d'utiliser un pilote ODBC capable d'accéder aux fonctionnalités de MySQL.