https://medium.com/@cgartstudiobd/what-are-the-best-programming-languages-for-game-development-4b6aa79f58e1