În Visual Basic, o declarație Dim este folosită pentru a declara o variabilă pentru a fi utilizată într-un program. Comanda Dim de asemenea alocă o cantitate adecvată de memorie calculatorului pentru a stoca valoarea variabilei.
Visual Basic acceptă o varietate de tipuri variabile. Variabilele booleene pot avea numai două valori posibile, adevărate (1) și false (0) și pot utiliza o cantitate relativ mică de memorie în comparație cu alte tipuri de variabile. Integer variabile pot lua orice valoare întreg număr, cum ar fi 0, 1 sau 46. Programele utilizează, de asemenea, variabile de șir care conțin date textuale, cum ar fi "Baltimore, MD 21230." Folosind instrucțiunile Dim adecvat, programatorii au posibilitatea de a dezvolta un software util care utilizează în mod eficient memoria calculatorului.