What is JavaScript?
Not a full programming language like Java or C++ • core language has no graphics, no file handling, no networking Not a subset of Java -syntactically similar but: • loose data typing • object based not strictly object oriented • although inheritance is possible Not simple -easy to get started but large and complex • client -side code is interpreted by the browser • its scope is restricted to the browser • cannot carry a malicious payload