TEXTBUCH-Skripte enthalten zwei wesentliche "Sprachelemente": Stern-Kommandos und Variablen. Mit Stern-Kommandos können z.B. Textdateien geöffnet und Kontenmengen angemeldet werden, ohne dass dies schon eine Ausgabe in einer Textdatei zur Folge hat:
***Datei ALLEKONT.TXT
bedeutet, dass nachfolgende Datenausgaben in der Datei ALLEKONT.TXT abgespeichert werden sollen.
***alle Bestandskonten
heißt, dass im Folgenden bestimmte Zeilen für jedes Bestandskonto wiederholt werden sollen. Zwischen den drei Sternen und dem Kommando "Datei" oder "alle" darf kein Leerzeichen stehen.
Beginnt eine Zeile nicht mit Sternen, so wird sie in der Ausgabedatei ausgegeben. Solche Zeilen können Variablen enthalten. Die meisten Variablen werden in eckigen Klammern geschrieben, bestimmte Variablen mit anderer Bedeutung auch in geschweiften Klammern; Groß- oder Kleinschreibung spielt keine Rolle.
[Firma]
HINZ und KUNZ GmbH
Geldbeträge werden immer rechtsbündig ausgegeben, alle anderen Variableninhalte linksbündig.
Es gibt sogenannte Konten-Variablen, die für jedes Konto einen anderen Wert besitzen, beispielsweise
[Saldo]
Wenn eine Kontenmenge ausgewählt ist, dann werden alle folgenden Zeilen, die Konten-Variablen enthalten, für jedes Element dieser Menge wiederholt. Wenn mit
***alle Bestandskonten
die Menge der Bestandskonten ausgewählt ist, wird für jedes einzelne Bestandskonto die Zeile, in der [Saldo] steht, aufgeführt. Alle Zeilen, die für jedes Konto wiederholt werden (Konto-Wiederholungszeilen) werden im TEXTBUCH-Editor blau eingefärbt, während Zeilen, die nicht wiederholt werden, schwarz bleiben.
Darüber hinaus gibt es noch Summen-Variablen
[SUMX]