*** Welcome to piglix ***

Visual FoxPro

Visual FoxPro
VisualFoxProScreenshot.png
Visual FoxPro v9 running on Windows XP
Developer(s) Microsoft
Last release
v9.0 SP2 / October 16, 2007; 9 years ago (2007-10-16)
Development status Discontinued
Operating system Windows 2000, Windows XP and Windows Server 2003
Platform IA-32
Available in IDE: English, German, Spanish
Runtime: Above plus French, Chinese, Russian, Czech, Korean
Type Integrated development environment, programming language
License Commercial proprietary software
Website msdn.microsoft.com/vfoxpro

Visual FoxPro was a data-centric, object-oriented, procedural, programming language produced by Microsoft. It was derived from FoxPro (originally known as FoxBASE) which was developed by Fox Software beginning in 1984. It contained the fastest PC-based database engine available at the time. Fox Technologies merged with Microsoft in 1992, after which the software acquired further features and the prefix "Visual". The database engine is more powerful than the Microsoft Jet Database Engine which is used by Microsoft Access. (FoxPro 2.6) worked on Mac OS, DOS, Windows, and Unix: Visual FoxPro 3.0, the first "Visual" version, reduced platform support to only Mac and Windows, and later versions 5, 6, 7, 8 & 9 were Windows-only. The current version of Visual FoxPro is COM-based and Microsoft has stated that they do not intend to create a Microsoft .NET version.

Version 9.0, released in 2004 and updated in 2007, is the final version of the product.

Visual FoxPro originated as a member of the class of languages commonly referred to as "xBase" languages, which have syntax based on the dBase programming language. Other members of the xBase language family include Clipper and Recital. (A history of the early years of xBase can be found in the dBase article.)

Visual FoxPro, commonly abbreviated as VFP, is tightly integrated with its own relational database engine, which extends FoxPro's xBase capabilities to support SQL query and data manipulation. Unlike most database management systems, Visual FoxPro is a full-featured, dynamic programming language that does not require the use of an additional general-purpose programming environment. It can be used to write not just traditional "fat client" applications, but also middleware and web applications.


...
Wikipedia

...