I too am a C programmer and learning Perl hasn't been much difficult. I mean I still need to learn the intricacies of Perl but I know the basics. As stated by
choroba, if you know C and the others, you already know Perl quite a bit. Its kinda intuitive if you have a good grasp of C. I may be flaunting but you should check my
post. It is not recommended do something like that in Perl because Perl is more feature rich but it tells you that you can do stuff in Perl (given that it is a "scripting" language) that you can do in C.