Visual FoxPro (VFP)
Definition - What does Visual FoxPro (VFP) mean?
Techopedia explains Visual FoxPro (VFP)
As a dynamic object-oriented language, VFP supports multiple class libraries as well as a class browser and is able to provide dynamic subclassing (during run-time) and data dictionary capabilities. Visual FoxPro operates on dynamic inheritance and instantiates classes directly from a class library or base classes and modify these at run-time.
Uses of Virtual FoxPro include:
- Object-oriented rapid application development
- Data processing
- As a COM client/server
- Fast text processing
- Data munging
- Creating and consuming XML natively
- Creating and consuming Web services
- GUI front-end and middle tier (business rules) in N-tier architectures