לכל שפה שאני מכיר יש יתרונות וחסרונות,
VB היא שפה שמאוד קל לייצר בזריזות ממשק משתמש אסטתי
לא ישים לבנות אפליקציות גדולות או לוגיקה מתוחכמת בVB אבל ניתן
לקשר VB ללוגיקה שנכתבה בשפה אחרת(בעיקר Visual C++)חסרון נוסף של VB הוא העובדה שהשימוש בVB כובל אותך לפלטפורמה מסוימת
לא רק שאתה צריך להריץ מוצרי MS גם משתמשי הקצה שלך צריכים להריץ
מערכת הפעלה מאותו יצרן וכן אין לך מגוון של כלי פיתוח ועזרים לבחור
מהם, יש לך את הכלים שMS מספקת לך שהם בכלל לא רעים אבל יש לך רק אותם,
זאת בניגוד לC או Java שבהם יש עושר רב של כלי עבודה לבחור מהם.