To me, every language is fun and exciting!
Yes, they are all exciting. Sometimes I go to sleep with thoughts of how to get rid of a bug to get my code running.
Eventually, the next day, when I get rid of the bug, and my code is able to run, I laugh. That is so cool! Ruby, as I said before, was an enjoyable language. It was very natural for me. It was friendly going from English to coding. It also helped to start a change in my thought process, from the way I think to the way the computer thinks. It was not so easy, but it can be done. When you get used to it, it becomes interesting. Actually, your problem-solving skill begins to develop and changes completely over time. As a programmer/Coder/Computer Scientist/Software Engineer/Developer you train your mind to think in a different way. Ruby and Python, from my experience and my brothers, is that they are and feel natural, but Ruby is more natural than Python.