JScript or VBScript.
There's a simple example script which adds Yes/No values to a column here: Find folders that do not have a specific file?
There's also one in the manual which does a few more things:
https://www.gpsoft.com.au/help/opus12/index.html#!Documents/Scripting/Adding_a_new_Column.htm
Other general scripting topics from the manual:
https://www.gpsoft.com.au/help/opus12/index.html#!Documents/Scripting.htm
https://www.gpsoft.com.au/help/opus12/index.html#!Documents/Scripting/scriptingobjects.htm