WMLScript is a small procedural scripting language built for the early mobile web. It was defined as part of the Wireless Application Protocol, the family of standards that let phones of the late 1990s show pages written in the Wireless Markup Language. It is described as a dialect of JavaScript and is based on ECMAScript, so its syntax looks familiar to a JavaScript programmer, although it is not fully compatible with it. A script is called from a WML page and runs on the client, where it handles jobs such as checking user input and showing error messages and dialog boxes. The language leaves out objects and arrays, can declare and include external functions from other scripts, and is optimized for low power consumption, with scripts compiled to bytecode. The first version appeared on April 30, 1998, version 1.1 followed in June 1999, version 1.2 in June 2000, and a consolidated edition in October 2001 that unified the specification without adding a new version.
Facts
First Released Primary Use Domain Primary Use Domain Execution Model Connections
Influenced By
Source WMLScript (Wikipedia)
Sources
1. Programming Language Database (PLDB): WMLScript
Programming Language Database (PLDB)Lead, creation yearQuote, Lead, creation year
WMLScript, aka Wireless Markup Language Script, is a programming language created in 1998.
View the Source 2. WMLScript (Wikipedia)
Lead, compilation
is compiled with bytecode.
Lead, use
used for WML pages that is part of the Wireless Application Protocol (WAP)
Lead, scripting use
WMLScript is a client-side scripting language
Lead, paradigm
WMLScript is a procedural programming language
Influenced By: JavaScript, Lead, lineage
procedural programming language and dialect of JavaScript
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.