This guide assumes you have the following background:
A general understanding of the Internet and the World Wide Web (WWW).
A good working knowledge of HyperText Markup Language (HTML), Wireless Markup Language (WML), and other mid- or high-level programming languages, such as Basic, C, or C++.