
ویژوال بیسیک پسوند زبان برنامه نویسی بیسیک است. بیسیک توسط پروفسور جان کمسی و توماس کورتز از کالج دارتموث برای نوشتن برنامه های ساده توسعه داده شد. طراحی آن در اواسط دهه 1960 آغاز شد.
ویژوال بیسیک تا نسخه 3 16 بیتی بود. از نسخه 5 به بعد فقط نسخه 32 بیتی آن ارائه شد. (نسخه 4 در دو نسخه 16 بیتی و 32 بیتی منتشر شد)
از نسخه 6 به بعد، ویژوال بیسیک بر اساس چارچوب دات نت است.
اگرچه با آمدن ویژوال بیسیک دات نت اکثر برنامه نویسان به سراغ ویژوال بیسیک 6 رفتند اما نسخه 6 همچنان طرفداران خاص خود را در دنیا دارد که در بین تمامی زبان های برنامه نویسی مورد خاصی به حساب می آید.
ویژوال بیسیک برای توسعه سریع نرم افزار (RAD یا Rapid Application Development) بر اساس یک رابط کاربری گرافیکی (GUI یا Graphical User Interface) توسعه داده شد. دسترسی آسان و سریع به پایگاه های داده با استفاده از DAO، RDO یا ADO و ایجاد کنترل های Active X از جمله مواردی است که این زبان را برای RAD مناسب می کند.
برنامه نویسی ویژوال بیسیک به شکل برنامه نویسی رویداد گرا و برنامه نویسی شی گرا است.
در برنامه نویسی تجاری، ویژوال بیسیک یکی از محبوب ترین هاست. طبق آمار منتشر شده در سال 2008، 56 درصد از برنامه های تجاری با استفاده از این زبان ایجاد شده اند.