Un lenguaje de programación basado en Visual Basic, integrado en las aplicaciones de Microsoft Office. Sus principales funcionalidades son la programación de macros y el desarrollo de aplicaciones de escritorio basadas en Office.
Se le suele identificar con las iniciales VBA.