TAD has a powerful scripting system called ARDELA It stands for ARchitectural DEsign LAnguage. in the default TAD installer, we have given a few ARDELA probes (You can also call it apps or add-ons or even extensions) Each ARDELA probe has its own little help file (Some may not yet been written, though)
ARDELA is an interpreter that uses an AI engine based around the computer language; Prolog. It has the capability to do goal seeking and be very rigorous and complete in the way it works. ARDELA stands for ARchitectural DEsign LAnguage
TAD comes with a set of ARDELA probes (think of it as Chrome extensions for Chrome; or Android Apps for Android) . You can easily plugin additional probes into TAD to give additional functionality into your copy of TAD
See also: Class Ardela Editor | ARDELA | Object Ardela editor