FoxPro ist eine Programmiersprache und ein Datenbankverwaltungssystem, das verwendet wird, um Software zu erstellen und Beziehungen zwischen Computerdatendateien zu unterstützen. Es wurde von mehreren früheren Sprachen abgeleitet, darunter dBase II, dBase III und FoxBase. Fox Software war der ursprüngliche Schöpfer der Sprache, aber FoxPro wird seit 1992 von Microsoft unterstützt.
Die bekanntesten Produkte von Fox Software vor der Übernahme durch Microsoft im Jahr 1992 waren das Sprachangebot FoxBase 1984 und das Disc-Betriebssystem FoxPro 2.0 von 1991 von Microsoft. FoxPro 2.6, die neueste Version der Programmiersprache (Stand Oktober 2015), ist mit einer Vielzahl verschiedener Betriebssysteme kompatibel, darunter Windows XP, Macintosh, UNIX, Linux und Windows 2000.