I personally went from programming basic text printing scripts with Batch, to programming text based games in LUA, back to text based games in Batch, to AutoIt3, to Python, and now I'm back to favoring Autoit. For what I want to do, it works fine for me. Plus it acts as a challenge because of how many functions don't go as far into detail as you quite need, so you end up working out back-doors or otherwise, work-arounds.
It's really helped me, disregarding the fact that I'm still a novice programmer(script-kiddy).