There are more than one or two languages you can convert to. Consider your priorities:
#1 - Do you need to quickly convert from DOS to Windows with little rewriting?
#2 - Do you plan to support these with additional features for many more years?
Question #1 indicates you may want to stay close to the dBase family, but even there you'll probably have at least some conversion issues. Likely none of your programs will transfer without individual tweaking and workarounds.
Question #2 indicates you may want to pick from a wider range of languages, most if not all of which will allow you to write royalty-free executables.
There are recent versions of dBase, beside many other packages (just click on "DBMS Packages" up above just over the title of this thread). I won't mention Visual Basic although popular since it really isn't as database-oriented as many others. Nor do I recommend Access since it is more appropriate for smaller things. I do mention Visual FoxPro because of its power, speed, is based greatly on the dBase "flavor" of coding but enhanced greatly, the "reasonable" price ($500-600 USD may seem steep, but many others are just as expensive), it has been quite stable since version 6, has a huge user base (just look at the busy VFP forum184 here!), integrated with many Windows development features, and there is continuing support and development with version 9 currently under development.
thread290-698513 (also has links even more threads)
thread2