Visual Basic'te, bir programda kullanılacak bir değişkeni bildirmek için bir Dim ifadesi kullanılır. Dim komutu ayrıca bilgisayarın değişkenin değerini depolaması için uygun miktarda bellek ayırır.
Visual Basic, çeşitli değişken türlerini destekler. Boolean değişkenleri yalnızca iki olası değere sahip olabilir (true (1) ve false (0)) ve diğer değişken türleriyle karşılaştırıldığında nispeten daha az miktarda bellek kullanabilir. Tamsayı değişkenleri 0, 1 veya 46 gibi herhangi bir tam sayı değerini alabilir. Programlar ayrıca "Baltimore, MD 21230" gibi metin verilerini içeren dize değişkenlerini kullanır. Dim ifadelerini uygun şekilde kullanarak, programcılar bilgisayarın belleğini verimli bir şekilde kullanan faydalı yazılımlar geliştirebilirler.