Dat is zo ongeveer vragen als, wat is het verschil tussen een appel en een peer, behalve de smaak? Kan je ze allebei eten?
Je kan met zowat iedere programmeertaal hetzelfde bereiken, het is alleen soms eenvoudiger om voor een bepaalde taal te kiezen, omdat die goede ondersteuning biedt voor wat je wilt doen.
Als ik jou vraag zo lees, denk ik dat je een programmeertaal wilt leren, maar niet kan kiezen of je Perl of Python gaat leren. Ik zou zeggen, leer ze allebei, en gebruik de taal die je voor je doel het beste acht. Alles hangt er van af wat je wilt doen en hoe je dat wilt bereiken. Experimenteer een beetje, kijk wat anderen doen, ...