My first advice to anyone who expresses a desire to learn to program is to identify an itch to scratch. What problem do you want to solve? What do you wish you could improve or automate in your life, that you think could be done by a computer? Why do you want to learn to program?
If you have a goal which is not about programming, but requires programming to reach, then you are more likely to learn programming by reaching that goal than by choosing "I would like to learn to program too".