Choral er et programmeringsspråk for å beskrive koreografier, altså flerpartsprotokoller som definerer hvordan ulike roller skal samhandle for å løse en oppgave sammen. Språket bygger på Java og retter seg mot utviklere av distribuerte systemer.

Kilde: https://www.choral-lang.org/