Por ejemplo la función 'open' puede aplicarse al objeto 'form' o bien al 'Cursor'. Las funciones son coherentes y aplicables a diferentes objetos. Cada objeto puede modelarse adaptando gráficamente su forma y añadiendo 'métodos' o 'procedimientos' que modifican su comportamiento por defecto.
El código se asocia a cada objeto visual mediante un completo entorno de desarrollo integrado. El uso de este lenguaje permite crear verdaderas aplicaciones de base de datos rápidamente, Desarrollo rápido de aplicaciones. ObjectPAL es un acrónimo de Object-Oriented Paradox Application Language, que es el lenguaje de programación usado por la aplicación de base de datos Borland Paradox que ahora es propiedad de Corel.