I’ve been doing lots of “coding tests” for interviews, and I almost always use Python to complete them. I think Python is a great “hacker’s language” that lets me create console applications very quickly. I’ve done some cgi-bin web programming with Python, but it’s really not very much fun without a framework. I really want to do web coding with Django, but my ISP does not support that (yet).