Visual FoxPro is a tool for developing applications for cataloging, tracking, and processing information. Although you can perform many database tasks through the Visual FoxPro interface, accessing the power of Visual FoxPro requires some knowledge of the Visual FoxPro programming language.
Like other programming languages, Visual FoxPro makes it possible for you to work with various types of data, such as numbers and character strings. You can store data of these various types in tables, arrays, variables, and other data containers. To manipulate the data, you can perform operations, such as addition and concatenation. In addition to the operators, Visual FoxPro provides a rich set of commands and functions, so you can protect, display, and manage your data.