VBA is one of the best languages and environments for beginners ever. Why using Python instead would give the beginner anything, is beyond me. Here's a shortlist: - VBA is case-insensitive. If you don't know the significance of this, you've never taught beginners - VBA hides event binding and namespaces for the user. Major obstacles removed - VBA has full autocomplete - VBA has F1 context-sensitive help - VBA automat…
I find this unlikely; are there any studies that back up your point?