FoxPro je systém na správu databáz, ktorý navrhla malá spoločnosť s názvom Fox software. Microsoft ho po svojom úspechu pohltil. V zásade ide o programovací jazyk alebo úložný program, ktorý je schopný spracovať veľké množstvo údajov a uložiť ich na zabezpečenom základe. Program má cnosť, že budú môcť slúžiť ako správca týchto údajov budú môcť zaradiť to, presunúť ju, dokonca odstrániť ju zo systému. FoxPro je systém správy údajov a súborov kompatibilný s rôznymi operačnými systémami na trhu.
Vďaka FoxPro boli vývojári a návrhári programov k databázam správaní ako k úplnému a ľahko ovládateľnému objektu s atribútmi, ktoré z neho robia kľúčovú súčasť vývoja systému. Údaje, ktoré sa nachádzali v týchto databázach, mohli byť čokoľvek, obrázky, videá, multimédiá všeobecne, dokumenty, kontakty a iné.
Výhody FoxPro boli sledované viac ako všetko v jeho komplexnom úložnom systéme, keď pri jeho tvorbe neexistovali osobné počítače s pevným diskom, všetko sa spracovalo cez diskety a FoxPro výrazne potlačil údaje prostredníctvom svojho mechanizmu správy údajov.. Systém bol tak populárny vďaka vytvoreniu knižníc s rôznymi príponami. Od roku 1989 sa začali objavovať rôzne verzie FoxPro, ktoré bežia na systéme MS-DOS akceptujúcom programovacie jazyky DBASE IV. Neskôr by sa z neho stal kompilátor údajov v zdrojovom kóde. V roku 1991 umožňuje vizualizáciu súborov typu SQL a začína sa závod o kompatibilitu viacerých typov súborov, o rok neskôr Microsoft kúpi systém za 2,5 milióna dolárov.
Vrcholom po získaní spoločnosti FoxPro spoločnosťou Microsoft bol vzhľad grafického rozhrania, ktoré používateľom umožňovalo ľahšiu manipuláciu s ich databázami. Postupne bola pridaná podpora pre iné jazyky ako angličtinu a v auguste 1994 Je premenovaný na Visual FoxPro, ktorý už dnes funguje, a je správne objednaným programovaním postupov pre jeho fungovanie na rôznych objektovo orientovaných platformách.