1. If I have existing programs in Dos format created in Cobol and FoxBase, will the program run or I will be required to re-create the program?

2. If an exe file is created using these program, will it run in other PC without the need to have a licensed copy in each PC? Or what's the best way?

Right now I have programs that is currently used that was created using the old cobol and foxbase dos programs. And if we create a program in the window based program of Cobol and FoxBase, is the executable program could just be copied to other PC and will run without the need of another copy of the software.

I hope someone can help me find some answers. Thanks alot!