The high-level, visual programming version of the Basic language developed by Microsoft for building Windows-based applications. You can add Visual Basic commands to forms, reports, and the controls that are placed on them, to perform specialized tasks.