Es un lenguaje de programación (visual, es decir, permite hacer código Windows- programación por eventos-, bien a mano directamente, bien gráficamente (Two Ways), como visual basic, visual java, etc), es también OOP como C++ o Visual C, y puedes acceder desde dicho lenguaje, de manera indistinta -a través de un gestor independiente- a distintas bases de datos, nativas tradicionales (dBase niveles 4 y 7, Paradox, Access, etc) o clientes-servidor (Oracle, InterBase, Sql Server, etc), o sea, una potente herramienta para aplicaciones de gestión principalmente, locales o en red.
Se puede usar desde los programas fuentes (con licencia) o desde una versión compilada y distribuible a usuarios finales sin obligación de pagar royalties.
Ha conservado muchos comandos del antiguo Dbase IV para DOS, pero la verdad, es que el nuevo dBASE PLUS se parece muy poco ya al antiguo dBase.