This clever programming language is designed to render documents that are created in a XML template, as long as the input XML is produced well. The output will usually be similar to that of XML. The programming language will utilise specific attributes through document tags that indicate to systems how to interoperate or use the data.
The statement is split into three parts: the namespace prefix, the name and the statement or command. Developers within the industry will be aware of and will use TAL within their work.