ФокПро је систем за управљање базама података који је дизајнирала мала компанија која се зове Фок софтваре, тако да би га након његовог успеха апсорбовао Мицрософт. У основи је то програмски језик или програм за складиштење који је способан да обради велике количине података и сачува их у сигурној бази. Програм има врлину да буде у стању да служи као администратор ове податке, бити у стању да га класификује, га померим, чак и елиминисати га из система. ФокПро је систем за управљање подацима и датотекама компатибилан са различитим оперативним системима на тржишту.
Уз ФокПро, програмери и дизајнери програма базу података третирали су као целовит објекат, лак за руковање, са атрибутима који га чине кључним делом развоја система. Подаци који су се налазили у тим базама података могу бити било шта, слике, видео записи, мултимедија уопште, документи, контакти, између осталог.
Предности ФокПро-а уочене су више од свега у његовом сложеном систему за складиштење, када је створен, није било личних рачунара са чврстим диском, све се обрађивало преко дискета и ФокПро је знатно потискивао податке путем свог механизма за управљање подацима. Стварање библиотека са различитим екстензијама је оно што је систем тако популаран. Од 1989. почињу да се појављују различите верзије ФокПро -а, почев од МС-ДОС-а који прихвата ДБАСЕ ИВ програмске језике. Касније ће постати компајлер података у изворном коду. 1991. године омогућава визуализацију датотека типа СКЛ и почиње трка за компатибилношћу више врста датотека, годину дана касније Мицрософт купује систем за 2,5 милиона долара.
Врхунац након куповине ФокПро-а од стране Мицрософта била је појава графичког интерфејса који је омогућавао корисницима да лакше манипулишу својим базама података, поступно, додата је подршка за језике који нису енглески, ау августу 1994. Преименован је у Висуал ФокПро, који већ ради као и данас, правилно уређено програмирање процедура за његов рад на различитим објектно оријентисаним платформама.