I think it’s time to look again at learning Python. It’s been on my to do list for ages, but I always seem to put it off. My latest rationale for learning is that on top of being a good general purpose scripting language, you can now write Python to target the two virtual machines that dominate the business applications industry — IronPython for the .NET CLR, and Jython for the Java virtual machine.