https://medium.com/@perfectplan.b2016/why-python-is-an-interpreted-language-perfect-elearning-36622e9c7b4d