Програмування у VisualFoxPro 7
Visual FoxPro (VFP) - об'єктно-орієнтована та процедурна мова програмування систем управління реляційними базами даних, розроблена корпорацією Microsoft. Основою для даного програмного продукту стала мова програмування FoxPro. Належить до сімейства мов xBase, розроблених на базі синтаксису мови програмування dBase. Іншими членами цього сімейства є Clipper та Recital. Сьогодні Visual FoxPro відходить у минуле, оскільки розробка продукту припинена корпорацією Microsoft з виходом SP2 для версії 9.0. Підтримка продукту MS здійснюватиметься лише до 2015 року.
Спочатку FoxPro (вихідна назва – FoxBASE) розроблялася фірмою Fox Software, починаючи з 1984 року. У 1992 році Fox Technologies була куплена Microsoft, нові версії продукту значно видозмінилися і придбали префікс. Остання версія оригінального FoxPro – версія 2.6 – працювала під Mac OS, DOS, Windows та Unix; вже у версії Visual FoxPro 3.0 від MS список підтримуваних платформ скоротився до Mac OS і Windows, а пізніших версіях від MS - вже лише до Windows. Поточна версія MS Visual FoxPro заснована на COM і Microsoft стверджує, що .NET-версії продукту не буде. Існує проект Sedna, який має забезпечити можливість взаємодії Visual FoxPro із .NET.
Наприкінці 2002 року було показано, що Visual FoxPro може працювати на Linux під Wine, проте це, по суті, порушує користувальницьку ліцензійну угоду (EULA).