# JavaScript Overview

This topic and its subtopics describe the important aspects of the JavaScript language for use with In-Sight ViDi vision applications.

Note:

Web page scripts and vision system scripts written in the In-Sight ViDi IDE require a knowledge of basic programming principles. The information provided in the following topics are intended for users who are already familiar with the basic principles of JavaScript programming.

For more in-depth information about the JavaScript programming language, please consult the following (Internet access is required):

- Mozilla JavaScript Guide
- Mozilla JavaScript Language Reference
- "JavaScript: The Definitive Guide" by David Flanagan