https://medium.com/@gezicienes/11-programming-languages-preferred-for-mobile-app-development-5f1c8daf40c2