Aside from a little scripting and basic html and such, I don't know any programming/scripting languages, but I'd like to start contributing something back to the free/open source software community. My problem is deciding which language to learn. I generally dont like the "gritty" langauges like C where you have to worry about things like resource management and memory allocation and such, so I'm thinking about maybe trying Perl or something. What language would you guys suggest for someone with minimal coding experience who'd like to give something back to the community? Something without too much of a learning curve that could be used to create useful software?