Visual Basic, como todos los entornos actuales de diseño de aplicaciones que implementan paradigmas tecnológicos como RAD (Rapid Application Development) o Desarrollo Rápido de Aplicaciones, IDE (Integrated Development Environment) o Entorno Integrado de Desarrollo, APT (Automatic Programming Tecnology) o Tecnología de Programación Automática, suministra al usuario herramientas de graficación para proyectos de aplicaciones individuales , para proyectos de intensiva interactividad con el Sistema Operativo vía API (Application Programming Interface) o Interfaz de programación de Aplicaciones, y con una interacción vía la Internet.
De ahí, la popularidad de Visual Basic a todos los niveles de programadores y de las más variadas aplicaciones.
En Visual Basic 2010, existen dos controles gráficos mediante los cuales se pueden dibujar gráficos en una interfaz. Dichos objetos gráficos son: el formulario Form y el PictureBox (cajagráfica). Estos dos controles gráficos poseen propiedades y métodos y se les puede asociar ciertos eventos relacionados con la graficación. Las gráficas en Visual Basic 2010 están basadas en la Windows Graphics Device Interface (GDI) APIs, o la Interfaz gráfica de Windows en la Interfaz de programación de Aplicaciones.