Python is very abstract and that gives you the power to create readable code that functions as it is read almost all the time. But the trade off is low level performance, when you need to pull the extra processor speed out of the computer is when you reach for lower level things like C++.