Semmi sem követeli meg, hogy minden eseménykezelő egy nyelven írjon. Némelyiket megírhatja JavaScript nyelven, másokat Java nyelven. Ha egy eseményhez elérhető JavaScript és Java eseménykezelő is rendelkezésre áll a BIRT a JavaScript kezelőt használja.