Let's face it, python is arguably the most popular programming language today and much easier to program than C, especially for matrix operations.
Three points made and all wrong!
I have recently had to learn python and I am not at all impressed. For example there is no way of having more than one static variable in a function. What sort of a language is that!