I use Micro because it is super easy to use and because of its extension system, which allows my to easily add functionality that other people have implemented.
I use Python because you don't have to wait for compilation, and it is much easier to use. I also like how there are so many libraries available for it.