La syntaxe de WMLScript est basée sur un langage de programmation d'ECMAScript. À la différence de l'ECMAScript, les spécifications de WMLScript définissent également le bytecode et une architecture de référence d'interprète cependant pour l'utilisation optimale des voies d'une transmission à bande étroite de courant et des conditions tenues dans la main de mémoire de dispositif. Les balles suivantes aident à récapituler une certaine syntaxe de base de la langue :
|