The flexibility of Python is what makes I think the perfect prototyping language. It's much more reproducible when you need to do this iterative sort of stuff. And it also means that you can use much more powerful tools. Around 60% of data scientists do not have a software development orSoftware engineering background.