In Visual Basic wird eine Dim-Anweisung verwendet, um eine Variable zur Verwendung in einem Programm zu deklarieren. Der Dim-Befehl weist dem Computer auch eine angemessene Menge an Speicher zu, um den Wert der Variablen zu speichern.
Visual Basic unterstützt eine Vielzahl von Variablentypen. Boolesche Variablen können nur zwei mögliche Werte haben, true (1) und false (0), und benötigen im Vergleich zu anderen Variablentypen relativ wenig Speicher. Integer-Variablen können beliebige ganzzahlige Werte wie 0, 1 oder 46 annehmen. Programme verwenden auch String-Variablen, die Textdaten enthalten, wie zB "Baltimore, MD 21230". Durch geeignete Verwendung von Dim-Anweisungen können Programmierer nützliche Software entwickeln, die den Speicher eines Computers effizient nutzt.