mały|Ikona FoxPro Visual FoxPro, VFP – system zarządzania bazą danych, obiektowy i proceduralny dynamiczny język programowania z wbudowanym własnym relacyjnym silnikiem obsługi bazy danych oraz zintegrowane środowisko programowania z Microsoftu.

FoxPro jest jednym z języków z rodziny xBase z wbudowaną obsługą języka SQL.

Visual FoxPro ma możliwość współpracy z serwerami baz danych typu SQL, oraz różnymi źródłami danych poprzez interfejsy OLE DB, ODBC, ADO oraz XML.

Technologie wywodzące się z FoxPro są wykorzystywane przez Microsoft m.in. w SQL Server, Access oraz różnych częściach Visual Studio i .NET Framework.

Historia VFP oparty na FoxPro (początkowo zwanym FoxBASE) rozwijanym przez Fox Software od 1984; Fox Software został przejęty przez Microsoft w 1992, ze względu na unikatową technologię szybkiego wyszukiwania danych Rushmore, wprowadzoną później w innych produktach Microsoftu. Ostatnia wersja FoxPro (2.6a) pracowała pod systemami Mac OS, DOS, Windows i Unix.