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.