Можно говорить о том, что Оберон является ядром такого лексикона программирования. Как мы всегда говорили - экстрактом самых существенных понятий. Однако выраженных в форме языка программирования, на котором можно непосредственно писать эффективно выполняемые программы.

Если понимать принципы диалектического развития, то нет ничего удивительного, что противоречие, описанное Ершовым (много языков... следовательно, на язык нельзя опираться вообще... поэтому лексикон не должен быть языком программирования...), оказалось возможным снять, выполнить синтез ролей.

Так же, как синтез "и псевдокод, и язык программирования".

И синтез учебного и промышленного языка: если начинаем рассуждать о потребностях образования, то сразу же говорим, что распространённость и промышленная применимость не имеет значения. Находим Оберон как оптимум. Затем оказывается, что в форме КП/ББ это ещё и промышленная среда. Произошло снятие противоречий и синтез ранее несовместимого.