Здравствуйте! Выбор языка программирования (инструмента) - это самое сложное решение поставленной задачи. Я думаю даже сложнее, чем сама задача. Вам нужно ответить на вопрос - "Что мне важнее в решении задачи?"
* Если важно сроки - python, lua.
* Если важно качество - c++, c.
В первом случае страдает качество, но можно быстро собрать решение.
Во втором случае будут растянуты сроки, но проект будет качественно работать и без сбоев.
Я бы рекомендовал посмотреть язык программирования Golang.
Удачи в выборе инструмента.!