It's for fun basically, You're probably right about the inspiration thing and such. Thing is, I know I can be creative and have inspiration, it's just that when learning a language and trying to apply it in a decent way that's when all the inspiration and motivation disappear (usually).
I have ideas about what I want to make (useful programs, little games, even if small) but the language barrier is a pain in the ass. When I learn it it's usually more about knowing proper code and style up into detail, rather than making something useful while you learn it. It's important, but demotivating.

I don't know if I'm being clear enough, though :)

I guess I'll go with Perl for the time being. It reminds me of my painful times when having a go at C++, only it looks less painful