WMLScript is the scripting language used for wireless devices that supports arithmetic, comparison, logical operators and control statements like if-else and for loops. Functions are declared separately and stored in .wmls files. There are six standard libraries that provide functions for language operations, floating point math, strings, URLs, browser control and dialogs. Comments can be single-line or multi-line. WMLScript is case-sensitive and requires semicolons to end statements.