Report on JavaScript and its association with Multimedia

Essay by buffon01High School, 12th grade April 2004

download word file, 6 pages 4.2 2 reviews

Downloaded 139 times

Report: JavaScript

Surf the Internet and you'll most likely run into popups, alert boxes, rollover images, popups, buttons, interactive websites, and some more popups. These 'things' or as they are more formally known, 'Dynamic Objects' use a special computer scripting language to execute. This computer scripting language is called JavaScript.

JavaScript is a scripting language that allows a web designer to add interactivity to web pages.

Most programmers refer to JavaScript as a 'Cross PlatformObject based Scripting Language'. This jargon is better understood by analysing each word in the sentence.

Cross Platform

Platform, in computer jargon, refers to the operating system, which a computer runs on. Examples include the ever-popular Windows and Mac operating systems (MacOS). Less popular (but just as, if not better) Operating systems include: Linux, Unix, BeOS, as well as many others. What is meant when referring to JavaScript, as 'Cross Platform' is that it is able to run and produce consistent results on a wide variety of operating systems using the same code.

The Cross platform aspect of JavaScript is the main reason for its popularity in the multimedia/computing industry as it allows people with different operating systems to view and use the same script without compatibility issues. If it weren't for JavaScript's cross-platform aspect, it would not be as useful as it is. Just think about how cumbersome it would be to develop the same script over and over for each operating system in existence. The main 'goal' of the creators of JavaScript was to make it cross-platform compatible. This being a key factor in JavaScript's success, without it, JavaScript wouldn't have been as appealing as it is to web designers - who strive to reach the widest audience possible.

Object-based

Object, is a commonly used word in the programming industry.