Visual FoxPro es un lenguaje de programación orientado a objetos y bases de datos producido por Microsoft. Ofrece herramientas para crear aplicaciones de escritorio, cliente-servidor y web que interactúan con bases de datos. Incluye características como capacidades avanzadas para el manejo de datos locales y remotos, flexibilidad para diferentes soluciones de bases de datos, y uso de lenguaje de programación orientado a objetos y sentencias SQL.