La propriété Script dans Unicode classe les caractères en fonction du système d'écriture ou du script auquel ils appartiennent. Il est essentiel pour le traitement du texte, la sélection des polices et la prise en charge des langues dans les logiciels et systèmes fonctionnant avec du texte codé Unicode.
À partir de la version Unicode 15.0.0, il existe 164 différents Scénario.
Adlam, Ahom, Albanais du Caucase, arabe et Araméen impérial sont quelques exemples d'Unicode Scénario.