Mehrfach benötigte Anweisungsfolgen für die Bearbeitung von Dateien können in EDT-Prozeduren zusammengefaßt werden. Die Prozeduren können entweder im Dialog mit dem Kommando INPUT oder über den Schalter -i beim Laden des EDT gestartet werden.
Neben den EDT-Kommandos, die nur in Prozeduren angewendet werden, sind alle EDT-Kommandos erlaubt, die auch im Dialog direkt eingegeben werden können.
Für die gesamte EDT-Prozedur können Parameter definiert werden, die beim Einlesen der Prozedur sofort mit den aktuellen Werten ersetzt werden.
Zusätzlich können für die Prozeduren innerhalb der EDT-Prozedur, die mit dem Kommando DO gestartet werden, Parameter definiert werden. Diese Parameter werden erst ersetzt, wenn die "innere EDT-Prozedur" abläuft.
Jedes Kommando kann, getrennt durch ein Trennzeichen, mit einem Kommentar versehen werden. Das Trennzeichen kann im Menü Optionen / Sonderzeichen eingestellt werden. Das Trennzeichen muss zweimal angegeben werden (z.B. @rea'&file'  ;;Lesen Eingabedatei).
Die Prozedurdatei kann sowohl Daten als auch Kommandos enthalten. Zur Unterscheidung der Kommandos von den Daten muss deshalb jedem Kommando in der Prozedurdatei das Anweisungssymbol "@" vorangestellt werden. Als Alternative kann auch das Zeichen "§" benutzt werden. Beide Zeichen können auch umdefiniert werden (siehe Menüzeile Optionen / Sonderzeichen
Für DO-Prozeduren innerhalb einer Prozedurdatei gilt folgende Besonderheit. Weil in DO-Prozeduren ebenfalls Daten und Kommandos vorkommen können, müssen auch die Kommandos in DO-Prozeduren mit dem Anweisungssymbol "@" bzw. "§" beginnen. Um dies zu erreichen, müssen Kommandos, die in DO-Prozeduren gespeichert werden sollen, mit zwei Anweisungssymbolen versehen werden. Beim Einlesen wird ein Anweisungssymbol gelöscht und das Kommando mit einem Anweisungssymbol im Arbeitsbereich gespeichert. Wird in einer DO-Prozedur wieder eine DO-Prozedur erzeugt, so muss ein zusätzliches Anweisungssymbol vorangestellt werden.