It is Bot JavaScript. It's an ordinary Java with some inserts.
Usually do not need something complicated for developing bots. You can read a couple of articles about JS: https://www.w3schools.com/js/js_syntax.asp or https://en.wikipedia.org/wiki/JavaScript_syntax