Visual Basic nesne tabanlı olaylara (Events) dayalı grafik kontrol nesneleri yardımı ile Windows uygulamalarına benzer grafik ekran ve menü tasarımlan kolayca tasarlanabilen bir bilgisayar programlama dilidir.
Program hazırlama işlemi üç aşamada gerçekleştirilir. Önce formlar üzerine Etiket {Label) İVletin kutusu (Text Box} Komut düğmesi (Command Box) gibi grafik kontrol nesneleri yerleştirilir istenirse menü tasarımı yapıhr. Daha sonra bu kontrol nesnelerinin ayarlan boyut ve özellikleri tanımlanır. Son aşamada ise bu kontrol nesnelerine bağlı olarak kullanıcının seçimine bağlı olaylara göre program satırları yazılır. Böylece VVord Excel gibi programların menü ve ekran tasarımlarına benzer pencereler tasarlanıp programlar yazılabilir.
Grafik kontrol nesnelerine bağlı olaylar tanımlandıktan sonra kullanıcı bu grafik nesneyi seçmediği sürece program aktif olmaz. Bu nedenle çok büyük programlar daha kolay hazırlanabilir. Programın tümü ile birden uğraşmak yerine sadece ilgili modül prosedür veya alt programla uğraşılarak programlar geliştirilir. Sadece ilgili kısım tekrar tekrar çalıştırılarak hatalar tespit edilip düzeltilebilir. Böylece programları geliştirmek ve programdaki hatalan bulmak daha kolay olur.
Hazırlanan bu kitapta Visual Basic 6.0 programlama dili detaylı bir şekilde bol uygulama örnekleri verilmiş ve tek başına öğrenmeyeyönelik bir anlatım tarzı esas alınmıştır.