Можно использовать почти любой язык программирования. Если вы не знакомы с программированием то лучше начать c Python. Он достаточно прост для начинающих и для написано множество готовых библиотек и платформ. Если же вы в дальнейшем планируете делать упор на сложные 3D игры и производительность ваших программ то здесь более подходит C, C++.