Midgley > Software >
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.