FoxPro es un sistema de gestión de bases de datos y lenguajes de programación utilizado para crear software y relaciones de apoyo entre archivos de datos de computadora. Se derivó de varios lenguajes anteriores, incluidos dBase II, dBase III y FoxBase. Fox Software fue el creador original del idioma, pero Microsoft es compatible con FoxPro desde 1992.
Los productos más conocidos de Fox Software antes de su adquisición por Microsoft en 1992 fueron su oferta de lenguaje FoxBase 1984 y su sistema operativo de disco FoxPro 2.0 1991 Microsoft. FoxPro 2.6, la última versión del lenguaje de programación a partir de octubre de 2015, es compatible con una variedad de diferentes sistemas operativos, incluidos Windows XP, Macintosh, UNIX, Linux y Windows 2000.