QBASIC is indeed free and you can download it here. Visual basic is not free (It is several hundred dollars, in fact). Both will work with win98. I hope this answers your questions.