Я пытаюсь понять концепцию уровней языков (обычные, контекстно-зависимые, контекстно-зависимые и т. Д.).
Я могу легко это найти, но все объяснения, которые я нахожу, представляют собой множество символов и говорят о наборах . У меня два вопроса:
Можете ли вы описать словами, что такое обычный язык и чем отличаются языки?
Где люди учатся понимать это? Насколько я понимаю, это формальная математика? У меня было несколько курсов в университете, где он использовался, и почти никто не понимал его, поскольку преподаватели просто предполагали, что мы это знаем. Где я могу это узнать и почему люди «ожидают», что они узнают об этом из стольких источников? Это похоже на пробел в образовании.
Вот пример :
Любой язык, принадлежащий этому набору, является обычным языком над алфавитом.
Как язык может быть «поверх» чего-либо ?