Visual Basic for Applications is a programming language primarily used for extending Microsoft Office applications. It enables users to automate tasks, create custom functions, and build application-specific tools.
imperative, procedural, object-oriented, event-driven, structured
automation, desktop applications, scripting
modules, string interpolation, reflection, first-class functions
static system, non-structural typing, weak typing, partial inference, compile-time checking, moderate type coercion, optional type annotations
interpreted
vba, bas, cls, frm
Status | maintenance |
Type | programming |
Created | 1993 |
Designed by | Microsoft |
Developed by | Microsoft |
PyPL Index | #19 |
TIOBE Index | N/A |
GitHub rank | #99 |