After some hard work I created a PERL class for accessing the CampaignMonitor API from the PERL language.
Only a few of all the API calls are currently implemented but this is more than enough for a start. Implemented calls:
Everything, including a sample program can be downloaded here: http://code.google.com/p/campaign-monitor-api-perl/
Hope this will help !