FoxPro és un sistema de gestió de bases de dades que va ser dissenyat per una companyia petita anomenada Fox programari, perquè després gràcies al seu èxit fos absorbit per Microsof t. Bàsicament és un llenguatge de programació o programa d'emmagatzematge, el qual és capaç de processar grans quantitats de dades i guardar-los en una base segura. El programa té la virtut de poder servir d' administrador d'aquestes dades, podent classificar-los, moure'ls, fins i tot eliminar-los de sistema. FoxPro és un Sistema Gestor de dades i arxius compatible amb els diferents Sistemes Operatius de mercat.
Amb FoxPro, les bases de dades eren tractades pels desenvolupadors i dissenyadors de programes com un objecte complet, fàcil de manejar, amb atributs que el converteixen en una peça clau de l' desenvolupament de sistema. Les dades que estaven en aquestes bases, podrien ser qualsevol cosa, imatges, vídeos, multimèdia en general, documents, contactes, entre d'altres.
Els avantatges de FoxPro s'observaven més que tot en el seu complex sistema d'emmagatzematge, quan va ser creat, no existien ordinadors personals amb Disc Dur, tot es manejava a través d' disquets i FoxPro suprimia considerablement els dades a través del seu mecanisme d'administració de dades. La creació de biblioteques amb diferents extensions ser ho va fer tan popular a el sistema. Des de l'any 1989, comencen a aparèixer diferents versions de FoxPro, funcionant des de MS-DOS acceptant llenguatges de programació DBASE IV. Més endavant, es convertiria en un compilador de dades en codi font. L'any 1991, permet la visualització dels fitxers de l'tipus SQL i comença la carrera per la compatibilitat de més tipus d'arxius, un any més tard, Microsoft compra el sistema per 2.5 milions de dòlars.
El més destacat després de la adquisició de FoxPro per part de Microsoft va ser l'aparició d'una interfície gràfica que permetia als usuaris manipular més fàcilment les seves bases de dades, progressivament, es van afegint suports a altres idiomes aparts de l'anglès ia l'agost de 1994 passa a dir- Visual FoxPro, ja funcionant com el que és avui en dia, una programació de procediments degudament ordenada per al seu funcionament en diverses plataformes orientada a objectes.