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