I wouldn\'t call myself programmer, but I\'ve started learning Python recently and really enjoy it.
I mainly use it for small tasks so far - scripting, text processing,
PyCharm from JetBrains has a very nice debugger that you can step through code with.
Django and console integration built in.