Я изучаю компьютерное программирование и мне интересно, какие языки используются для создания динамически расширяемого дерева, подобного следующему, которое можно найти в игре Watch_Dogs_2.
Если есть несколько возможных языков, может кто-нибудь сказать мне путь, по которому нужно следовать?