Языки фигурных скобок хорошо известны: (wikipedia)
Другие языки программирования могут иметь структуру блоков BEGIN ~ END vs LIVE ~ EVIL. например
A) BEGIN ~ END, DO ~ END, IF ~ END IF — примеры: Ada, Modula, Pascal, PL/I, Ruby и т. д.
Б) ЕСЛИ ~ FI, DO ~ OD, CASE ~ IN ~ OUT ~ ESAC - примеры: Действие!, ALGOL 68, оболочка Bourne, Круто, ELLA, Защищенный командный язык, Lucid, Opal, Maple, Mary, Polyglot, Promela а>и тд...
Каковы официальные (или разумные) названия, чтобы различать два разных стиля A) и B) структурирования блоков?