SAP introduced new tool (SAP BusinessObjects Design Studio) for Dashboard development using SAP BW and HANA as backend. Through this tool SAP also introduces power of OO scripting (sap dashboard scripting) in Dashboards. Current version of SAP Dashboard (Xcelsius does not support any programming except excel based formulas and lookups. Design Studio scripting enable interactivity when user performs an action in the application.
SAP BIAL is a subset of ECMAScript. Read more