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