Component Enabler was originally written in Java to allow its use on the largest number of client platforms possible.
However, many customers only use the Windows® operating system based clients, and felt that the requirement for a Java runtime environment (JVM) on every client workstation added complexity that they would like to avoid.