I found it easier to start with something considered medium difficulty, because "easy" languages abstract away a lot of problems of programming. So when certain problems arise, its hard to understand what is happening behind the scenes.
If you want to build something, python is great. If you wanna learn programming, it might be confusing.