If you are a complete beginner we thoroughly recommend you check out apps like SoloLearn to get you started. This platform offers a wide suite of popular language to learn and the courses are very well structured and easy to follow.
The level of difficulty of anything new you learn is dictated by your dedication to the task, willingness to apply your knowledge and make mistakes, curiosity about the subject, and the amount of time you invest. For this reason, programming is not that much harder to learn than any other new skill -- like, say, learning a foreign language.
https://interestingengineering.com/how-programming-has-changed-over-the-last-decade
