Visual FoxPro est un langage orienté objet et la programmation procédurale développé et déployé par Microsoft. Visual FoxPro est rapide et simple à apprendre. La syntaxe de la langue est assez similaire à Visual Basic pour Applications (VBA) et Visual Basic 6 (VB6), mais avec de légères différences. Une telle différence est dans la façon dont les tableaux sont déclarés. En VB, il est courant d'utiliser le "Obscurcir" déclaration à déclarer des variables et les tableaux. Cependant, dans FoxPro, vous devez utiliser "Dimension" de déclarer correctement le tableau.