TCL (Tool Command Language) is a very powerful but easy to learn dynamic programming language, check their home page here.
With Tacedit TCL support you can add, delete or edit:
Julian “Codec” Onions was really a visionary guy when he got tired of Snake Man whining for new features for Tacedit and he decided to add TCL support. Campaign editing has not been the same since that day, we are always grateful for Codec :)
Good example of TCL usage is the full three campaigns on PMC Korean TCL campaigns which units/squadrons are completely made with TCL scripts.
All PMC Theaters campaigns are made with TCL scripts.
Check out PMC Tactical forums TCL corner topic.