Visual FoxPro es un lenguaje de programación de alto nivel que se programa a nivel de comandos y tiene su propio editor de base de datos, permitiendo crear programas, tablas y bases de datos relacionales de manera sencilla a través de su interfaz gráfica con menús como Archivo, Edición, Ver y Herramientas.