Narzędzia BIRT dają duże możliwości obsługi skryptów, dzięki którym programiści raportów mogą tworzyć niestandardowy kod sterujący różnymi aspektami tworzenia raportów. W tym
rozdziale udostępniono przegląd skryptów działających w narzędziach BIRT. W następnych rozdziałach opisano sposób implementowania procedur obsługi zdarzeń skryptów JavaScript i Java, pisania procedur obsługi zdarzeń dla wykresów oraz uzyskiwania dostępu do danych przy użyciu źródeł danych skryptu.