BIRT biedt een krachtige scriptvoorziening waarmee een rapportontwikkelaar code op maat kan ontwikkelen voor de besturing van diverse aspecten van het genereren van het rapport. Dit hoofdstuk bevat een overzicht van
scripting in BIRT. In de navolgende hoofdstukken komen de implementatie van scripteventhandlers in JavaScript en Java, het schrijven van eventhandlers voor grafieken en beoordeling van gegevens met behulp van scriptgegevensbronnen aan de orde.