El texto estructurado es un lenguaje de programación de alto nivel textual, parecido a PASCAL o C. El código de programa consta de expresiones e instrucciones. En contraposición a IL (Lista de instrucciones), puede usar varias construcciones para programar bucles, lo que permite desarrollar algoritmos complejos.
IF value < 7 THEN
WHILE value < 8 DO
value:=value+1;
END_WHILE;
END_IF;