Pour le dl , ça ne compte pas le trouver sur un site(enfin peut-être mais c pas légal),car c´est un produit commercial il n´existe pas de version gratuite.
Ensuite tout dépend de quel version du VB(visual basic) tu parles , si il s´agit de la version 6 oui il est très simple pour un débutant , si il s´agit de la dernière version(la version . NET) là c´est plus compliquer car il se rapproche fortement du C++.
Personnellement je ne conseillerai pas VB ( ce n´est que personnel) mais plutot Delphi , qui contrairement à VB existe dans une version certe très limitée mais gratuite téléchageable sur le site de Borland : http://www.borland.fr.
Il faut juste s´enregistrer(c´est pas long et gratuit).