All of the Visual Basic editions, including the latest one, have the ability to work with files that were created with a previous version of the program. The coding language hasn't changed, only the compilers. In my opinion, you should try using the latest version of the program. This is advised, because all the older versions are discontinued and doesn't receive updates or support. For additional information about the latest release of the product, visit its official website.
Visual Basic 2008 will work on any computer with Windows Vista or higher that has at least 300 MB of RAM memory and a processor speed of 1.6 GHZ.