I have tried to learn programming languages multiple times, but could never really get into it. Can someone recommend me a language that is easy but can do very complicated things once you get to know it? Also, that you can easily make GUIs. The earlier the payoff the better, as well.