Ihnen steht mit dem Scripting in List & Label eine mächtige Erweiterungsmöglichkeit zur Verfügung, die den Zugriff auf die Variablen, Felder und mehr erlaubt. Mit Hilfe von Scripten können Sie diese ansprechen und somit viele Zusatzfunktionen komfortabel in einer Sprache Ihrer Wahl realisieren.
Obwohl oberflächlich sehr ähnlich, gibt es doch eine ganze Reihe von entscheidenden Unterschieden zwischen einem Script und einem ausführbaren Programm.
So sind Scripte beispielsweise nicht selbst lauffähig, sondern benötigen immer eine Umgebung, in der sie ausgeführt werden. Diese sogenannten Hosts sind für die Verwaltung der Scripte verantwortlich und erweitern die Möglichkeiten der jeweiligen Sprache meist in Form von zusätzlichen Objekten. In diesem Fall ist List & Label selbst der Host. Mittels des bereitgestellten Frameworks steht dem Anwender eine mächtige Schnittstelle zur Erweiterung der Funktionalität des Formeleditors zur Verfügung. Da List & Label-Scripte gewöhnlich innerhalb der Druckschleife häufig durchlaufen werden, dürfen diese selbstverständlich keinerlei GUI Elemente enthalten. Aus dem gleichen Grund sollten sie innerhalb eines überschaubaren Zeitrahmens ausgeführt werden können.