Which programming languages are used for the various components?

The programming languages that are used in the various components are PHP and Java.