A FoxPro egy adatbázis-kezelő rendszer, amelyet a Fox software nevű kis cég tervezett, hogy sikere után a Microsoft magába szívja. Alapvetően ez egy programozási nyelv vagy tároló program, amely képes nagy mennyiségű adat feldolgozására és biztonságos bázisba történő mentésére. A program erénye, hogy képes adminisztrátorként szolgálni ezeket az adatokat, képes osztályozni, áthelyezni, sőt kiiktatni a rendszerből. A FoxPro egy adat- és fájlkezelő rendszer, amely kompatibilis a piacon található különböző operációs rendszerekkel.
A FoxPro segítségével az adatbázisokat a fejlesztők és a programtervezők komplett, könnyen kezelhető objektumként kezelték, olyan attribútumokkal, amelyek a rendszerfejlesztés kulcsfontosságú részévé teszik. Az adatok, amelyek ezekben az adatbázisokban voltak, bármi lehet, képek, videók, általában multimédia, dokumentumok, kapcsolattartók, többek között.
Az előnyök a FoxPro észleltek több mint mindent, ami az összetett tároló rendszer, amikor jött létre, nem voltak személyi számítógépek merevlemez, mindent kezelhetők floppy és FoxPro jelentősen elnyomott adatok révén adatkezelési mechanizmusnak. A teremtés könyvtárak különböző kiterjesztések volt mit tenni a rendszer igen népszerű. 1989 óta megjelennek a FoxPro különböző verziói, amelyek az MS-DOS-ból futnak, és elfogadják a DBASE IV programozási nyelveket. Később a forráskód adatainak fordítója lesz. 1991-ben lehetővé teszi az SQL típusú fájlok vizualizálását, és megkezdődik a verseny több típusú fájl kompatibilitására, egy évvel később a Microsoft megveszi a rendszert 2,5 millió dollárért.
A FoxPro Microsoft általi megszerzése utáni csúcspont egy olyan grafikus felület megjelenése volt, amely lehetővé tette a felhasználók számára, hogy könnyebben kezeljék az adatbázisukat, és fokozatosan hozzáadják az angoltól eltérő nyelvek támogatását, és 1994 augusztusában Átnevezi Visual FoxPro névre, amely már a mai állapotában is működik, a különböző objektumorientált platformokon való működéséhez megfelelően rendezett eljárások programozása.