4.1. Высокая скорость создания приложений с графическим интерфейсом для MS Windows
4.2. Простой синтаксис, позволяющий очень быстро освоить язык
4.3. Возможность компиляции как в машинный код, так и в P-код (по выбору программиста)
4.4. Защита от ошибок, связанных с применением указателей и доступом к памяти
4.5. Возможность использования большинства WinAPI функций для расширения функциональных возможностей приложения
5. Недостатки
5.1. Поддержка операционных систем только семейства Windows и Mac OS X (Исключение — VB1 for DOS)
5.2. Отсутствие механизма наследования реализации объектов
5.3. Требует установленную msvbvmXX.dll[3] для работы программы
5.4. Медленная скорость работы, обусловленная тем, что практически все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library), которая, в свою очередь, производит много «лишней» работы по проверке и/или преобразованию типов.