unity3d - игровой движок, скрипты для которого пишут на C#(чаще всего) либо на JavaScript purebasic - язык программирования о котором я впервые слышу. Скорее всего он устаревший, либо очень редкий, экзотический. Учи C#, он не сложный, но если выучишь его, любой другой язык программирования будет даваться легко. Смотри видео по юнити на ютубе (русских видео полно)