Visual FoxPro is a feature-rich, fully functional data-centric programming language that comes with its own extensive database. Visual FoxPro began life as an xBase language, which is similar to the dBASE set of programming languages. Visual FoxPro is available in a handful of languages as an IDE and a Runtime program. Certain versions of Visual FoxPro can also with the Apple Mac Operating System. Visual FoxPro works with the Microsoft Windows Operating System and was designed for use with Windows 2000, Windows Server 2003 and Windows XP.
Visual FoxPro is an object-oriented programming language that was developed by Microsoft and has since been discontinued, with the latest release in 2007.