Trong Visual Basic, câu lệnh Dim được sử dụng để khai báo một biến để sử dụng trong chương trình. Lệnh Dim cũng cấp phát một lượng bộ nhớ thích hợp cho máy tính để lưu giá trị của biến.
Visual Basic hỗ trợ nhiều loại biến khác nhau. Các biến Boolean chỉ có thể có hai giá trị khả dĩ, true (1) và false (0), và sử dụng một lượng bộ nhớ tương đối nhỏ so với các loại biến khác. Các biến số nguyên có thể nhận bất kỳ giá trị số nguyên nào như 0, 1 hoặc 46. Các chương trình cũng sử dụng các biến chuỗi chứa dữ liệu dạng văn bản như "Baltimore, MD 21230." Bằng cách sử dụng câu lệnh Dim một cách thích hợp, các lập trình viên có thể phát triển phần mềm hữu ích sử dụng hiệu quả bộ nhớ của máy tính.