Python

For me Python (Welcome to Python.org) has become my scripting language of choice. I find it is easy to read and certainly less cryptic than Perl and it is cross platform, so I can develop on Windows and deploy to Linux in production. A joy to work with. A great place to start is The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python, closely followed by the Python Wiki and BeginnersGuide - Python Wiki

The official documentation is at Our Documentation | Python.org, from where it is also well worth checking out the Python Frequently Asked Questions — Python 3 documentation.

Logging

We often neglect logging at the start and then add it later, so read A guide to logging in Python | Opensource.com to get a good handle on logging.