Para Visual Basic no hay compiladores gratuitos ya sea que tengas algun programa P2P y veas de donde descargarlo, el C si es un poco mas facil ya que es un LP gratuito lo puedes buscar por google, por la pagina de Borland en la pagina Dev-C++, te recomiendo el ultimo.