In this article. Microsoft Visual FoxPro is a powerful object-oriented environment for database construction and application development. The Microsoft Visual FoxPro ODBC Driver enables applications to open, query, and update data in Visual FoxPro and earlier versions of FoxPro through the Open Database Connectivity (ODBC) interface. Download Service Pack 1 for Microsoft Visual FoxPro 9.0. SP1 provides the latest updates to Visual FoxPro 9.0 combining various enhancements and stability improvements into one integrated package. The bug fix list for SP1 can be viewed or downloaded from this page in the separate file VFP9SP1FixList.htm.
Foxpro was created in early 80's (originally as FoxBase - 1984?) by Fox software and supported on Mac OS, Unix, DOS, Windows platforms. It was known as the fastest database engine on PCs then. Later on 1992, unfortunately, it was acquired by Microsoft. After Microsoft's taking over, in 1994 Foxpro for DOS (FPD) and Foxpro for Windows (FPW) 2.6 released. At the end of 1995, Foxpro got the name 'Visual' and the platform support was only limited to windows. It was also the first version of Foxpro where the language turned out to be Object Oriented.
Microsoft's official Visual Foxpro (commonly referred as just VFP) site describes it as:
Microsoft® Visual FoxPro® database development system is a powerful tool for quickly creating high-performance desktop, rich client, distributed client, client/server, and Web database applications.
Visual Foxpro Trial Download
Visual Foxpro 6
Although it is an old language, it is still considered to be the easiest language for creating a data centric application rapidly for the windows desktop. If what you need is to create a data based application for windows desktop then choosing VFP you would really do that easily and fast.