ActiveVFP

ActiveVFP is completely free and open source and does not require the purchase of Microsoft Visual FoxPro or any additional software.

Loops include do, if, while, for, else commands in a usage easily understood by anyone familiar with other programming languages.

[2] Like PHP, ActiveVFP takes advantage of automatic memory Garbage Collection (GC) and Dynamic/Weak Typing,[3] boosting programmer productivity.

In addition to “scripting” mode, ActiveVFP offers Model-View-Controller (MVC) design as well.

Output can consist of .avfp views, JSON, and others, similar to other modern MVC implementations.