Wireless Markup Language (WML) é uma linguagem de programação que se parece com o HTML e é baseado no padrão XML, lido e interpretado por um micro-browser (micro-navegador) instalado num dispositivo WAP.
O uso dos navegadores estará ligado diretamente a capacidade dos dispositivos WAP. Cada navegador é distinto e pode interpretar o WML de forma distinta.
Há também uma linguagem de programação, adaptada a dispositivos WAP, baseado no ECMAScript e bastante parecido com JavaScript, porém traz a vantagem de exigir o mínimo de memória e do processador. |