JAWS Scripting Language
Encyclopedia
JAWS Scripting Language is a proprietary
programming language
that facilitates the interoperability of the JAWS for Windows screen reading program
with practically any application–both proprietary and off-the-shelf. The JAWS Scripting Language, or JSL is a compiled language
, allowing for source code protection. "JAWS scripting" commonly also cumulatively refers to customization of JAWS through use of its built-in, user-editable utilities (called "Managers") or editing the configuration files directly, in combination with writing actual scripts. The scripting language is an API that exposes functionality including a combination of traditional JAWS scripting, MSAA Server direct scripting, and document object model scripting to ensure optimal performance of JAWS to end-users.
Proprietary software
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary...
programming language
Programming language
A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....
that facilitates the interoperability of the JAWS for Windows screen reading program
Screen reader
A screen reader is a software application that attempts to identify and interpret what is being displayed on the screen . This interpretation is then re-presented to the user with text-to-speech, sound icons, or a Braille output device...
with practically any application–both proprietary and off-the-shelf. The JAWS Scripting Language, or JSL is a compiled language
Compiled language
A compiled language is a programming language whose implementations are typically compilers , and not interpreters ....
, allowing for source code protection. "JAWS scripting" commonly also cumulatively refers to customization of JAWS through use of its built-in, user-editable utilities (called "Managers") or editing the configuration files directly, in combination with writing actual scripts. The scripting language is an API that exposes functionality including a combination of traditional JAWS scripting, MSAA Server direct scripting, and document object model scripting to ensure optimal performance of JAWS to end-users.