BIRT har en effektiv scriptingfunktion, som rapportudviklere kan bruge til at oprette tilpasset kode, der styrer forskellige aspekter ved rapportoprettelse. Dette kapitel
indeholder et overblik over scripting i BIRT. Efterfølgende kapitler drejer sig om implementering af
scriptaktivitetsbehandlere i JavaScript og Java, skrivning af aktivitetsbehandlere til diagrammer og læsning af
data ved hjælp af script-datakilder.