Es un lenguaje desarrollado para Microsoft, y tiene como objetivo permitir la creación de aplicaciones orientadas a Windows. Una de las ventajas de Visual Basic es que su framework más popular, Visual Studiopermite trabajar de manera simultánea con Visual Basic, Visual C++ y Visual C#, lo que permite crear aplicaciones de muy alta complejidad en un mismo sitio. Además, es un lenguaje muy sencillo de aprender, aunque para poder emplear Visual Studio es necesario dominar también C++ y C#, dos lenguajes mucho más complejos.