Reflection for HP soporta macros de Visual Basic para aplicaciones, así como dos lenguajes de programación más antiguos (Reflection Basic y RCL). No soporta la .NET API.
Puede crear macros utilizando la grabadora de macros o el Editor de Visual Basic. Una vez que haya creado macros, puede ejecutarlas con el comando Macros del menú Macro, o bien puede configurar eventos, zonas activas, clics de ratón o botones de barra de herramientas para ejecutar las macros.