Wireless Markup Language (WML) to oparty na XML lekki język prezentacji opracowany dla protokołu WAP 1.x. Strukturyzuje treści w postaci „talii” (decks) podzielonych na „karty” (cards), co minimalizuje transfer i ułatwia renderowanie na wczesnych telefonach komórkowych o ograniczonym ekranie, pamięci i mocy obliczeniowej. WML obsługuje proste formularze, linki, skrypty WMLScript oraz podstawowe style, umożliwiając bankowość mobilną, wiadomości i serwisy informacyjne w erze przed powszechnym HTML-mobile. Z nadejściem XHTML Mobile Profile (WAP 2.0) i nowoczesnych przeglądarek mobilnych znaczenie WML zostało praktycznie wyparte, jednak wciąż bywa wspominany jako pierwszy standard mobilnego „internetu w kieszeni”.



