in reply to DB perl

I would suggest that you spend a little bit of time “just looking around Perl,” before you try to dive-in to any project “in earnest.”   The time will be well-spent.