FoxPro è un linguaggio di programmazione e un sistema di gestione del database utilizzato per creare software e supportare le relazioni tra file di dati del computer. È stato derivato da diverse lingue precedenti, tra cui dBase II, dBase III e FoxBase. Fox Software era il creatore originale della lingua, ma FoxPro è stato supportato da Microsoft dal 1992.
I prodotti più noti di Fox Software prima dell'acquisizione da parte di Microsoft da parte di Microsoft erano l'offerta in lingua FoxBase 1984 e il sistema operativo Microsoft FoxPro 2.0 1991 Microsoft. FoxPro 2.6, l'ultima versione del linguaggio di programmazione a partire da ottobre 2015, è compatibile con una varietà di diversi sistemi operativi tra cui Windows XP, Macintosh, UNIX, Linux e Windows 2000.