If you're using VFP or related since 1989 must know that is the "faster" "RAD" that exists by now. If your program doesn't do what you need don't blame VFP, try to find the problem where is it. This is only a point of view. Changing to C++, C# would be fine, but if your current programming tool is not enough. Isn't it ?