Очевидная истина состоит в том, что любой реальный объект с которым мы хотим работать и использовать, должен быть описан математической моделью и чем эта модель ближе к реальному объекту тем эффективней будет решение нашей задачи. Чем сложней объект, тем соответственно сложней модель его описывающая.
Туловище, которое слово "программирование", пишет с двумя "м", "программированием" не сможет заниматься.
Построение логического дерева в процессе программирования прямо определяется способностями мышления, которое формируется в первую очередь математикой