Alle Client-Funktionalitäten innerhalb von BA sind in Type Script implementiert. Type Script bietet eine deutlich verbesserte Typisierung als Java Script und die BA-NuGet-Pakete beinhalten die *d.ts der BA-Bibliotheken. Daher wird empfohlen in den Projekten ebenfalls Type Script zu verwenden. Es ist aber möglich stattdessen Java Script zu verwenden. Die Beispiele und die Erklärungen werden in diesem Handbuch in Type Script verfasst.