If you're having trouble viewing the above file, make sure you are accessing this site via HTTPS (e.g.

BrightScript is a powerful scripting language for building media and networked applications for embedded devices. This language features integrated support for a lightweight library of BrightScript objects, which are used to expose the API of the platform (device) that is running BrightScript. The BrightScript language connects generalized script functionality with underlying components for networking, media playback, UI screens, and interactive interfaces; BrightScript is optimized for generating user-friendly applications with minimal programmer effort.

The BrightScript section is divided into two categories:

  • Language Reference: Outlines the characteristics of the BrightScript language, such as syntax, operators, statements, types, core library, etc.
  • Object Reference: Provides a directory of publicly available objects, interfaces, and methods that comprise the BrightScript API.