WML stützt Variablen, die übergangsdaten zwischen Karten halten können, liefern den kundenspezifischen Ausgang, der mehr zu den einzelnen Benutzern und hergestellt wird.
Variablen sind spezielle haltene Plätze für die Werte. Sie können numerisch halten, oder numerische Werte des Alphas und ihre Werte können durch Code an der Anforderung geändert werden, die benötigte. Jedoch ist es normalerweise gutes üblich, Variablen bestimmten Zwecken und folglich, bestimmten Arten von Daten einzuweihen.
Variablen in WML bestehen aus den Wörtern, beiliegend in Klammern, vorgesetzt mit einem Dollarzeichen ($). Z.B.:
|