editor_im, все, что вы перечислили - не языки программирования. Просто отметил.
Спасибо, конечно, но еще далеко не уважаемый в больших кругах программист, но советы дать могу. Во-первых, математику действительно надо знать, но главная - логика. Математики вполне достаточно на уровне школьной программы до 11 класса (если область работы не будет тесто связана с вычислениями), где уже немного затрагивается высшая. Я вот например в школе класса до 6 в матане плавал. Плохо. Но потом понял, чем я хочу в будущем заниматься и насел на него. Было трудно, но теперь у меня проблем с ним почти нет.
Во-вторых, это действительно наука. Различные языки - просто средство выразить эту науку, основа одна и та же и принцип тот же в разных языках.
Начинал я с Pascal, но что-то он не пошел у меня, так и не доучил. Потом был питон, теперь осваиваю Java. Не надо на чем-то долго останавливаться.
peregrine, что за советы ты даешь новичкам??