<i>Python and Perl were not backwards compatible with anything when they were released.</i><p>Perl 5 (and older) was highly backwards compatible from a programmer standpoint. Much of Perl is an agglomeration of preexisting Unix command line tools and little languages into one language.