Каким - уж точно не убогим. А ты не пытаешься сам изучить тему, а ждешь готовый ответ. Причем от кого попало. Это самое плохое. Если по жизни устраивает что попало, то денег много не надо и поэтому хорошая профессия не нужна.
Основы программирования никак от сферы их применения не зависят. Алгоритмам без разницы, для решения каких задач их используют. Так что начни с учебника программирования (только не путай учебник программирования и учебник модного языка программирования - это совершенно разные вещи). А с направлением определяйся после того, как получишь начальные знания.