I like Python. Perl has more engineering tradition behind it thus far, but is harder to read, learn and use.

I wrote PointMail in it.

For an occasional nuts and bolts programmer Python is handy. Start here with something completely different.