Python or Perl are good languages to grasp before taking on C. Even when you are well versed in C there are many times you would rather write a quick script in these languages rather than C. The natural question is, if you had to choose one over the other, Perl or Python, which one would be the better choice? For me, Python is really the way to go. I feel its easier to learn, has more readable code , integrates into java better and can port a little easier because it doesn’t lean has heavily to Unix as Perl. I also feel Python makes the jump to learning C more natural than from Perl.
I wote this in the opinion area because that is what it is, my opinion. I would be curious if others diifer from this progression .