---
title: BrightScript
slug: develop/es/brightscript
docTags: 
createdAt: 2025-03-11T07:07:17.199Z
---

BrightScript es un potente lenguaje de scripting para crear aplicaciones multimedia y de red para reproductores BrightSign. A través de una biblioteca de objetos BrightScript ligeros, BrightScript permite acceder a la API (Application Programming Interface) del reproductor para que los usuarios puedan utilizar los componentes subyacentes del reproductor para redes, reproducción multimedia, pantallas de UI e interfaces interactivas. Como lenguaje interpretado (en lugar de compilado), BrightScript está optimizado para generar aplicaciones ricas en funciones de una manera eficiente y fácil de usar.

Consulte [Referencia del lenguaje](docId\:DOltjmRw9gSHDNCQzkrUM) para comprender las características del lenguaje BrightScript, como la sintaxis, operadores, instrucciones, tipos, biblioteca principal, etc.

Consulte [Referencia de objetos](docId\:Tbk2oC2zug3OV5y9WwVQF) para obtener un directorio de objetos, interfaces y métodos disponibles públicamente que conforman la API de BrightScript.

Consulte [Plugins y analizadores](docId\:uWsz22b8BpJF6DQq_ioq2) para obtener información sobre plugins y analizadores.

## Migración de BrightScript a JavaScript

Consulte la [Guía de migración de BrightScript a JavaScript](docId\:imtBD2LffaORoXierGC2a) para obtener información sobre la asignación entre las APIs de BrightScript y JavaScript.

## Documentación para versiones antiguas de BrightScript

Consulte estas páginas para acceder a la documentación PDF de versiones anteriores:

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/UYN0e7nQaLvDEe7SlbGEr_brightscriptreferencemanual-ver9.pdf" label="BrightScriptReferenceManual_ver9.pdf" isUploading="false"}

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/RSODMMulxm3vzSTTaK6zB_brightscriptreferencemanual-ver-8-pdf.zip" label="BrightScriptReferenceManual (ver 8).pdf.zip" isUploading="false"}

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/wWgI50ksQN1AGh_klGY4f_brightscript-reference-manual-ver-71-pdf.zip" label="BrightScript Reference Manual (ver 7.1).pdf.zip" isUploading="false"}

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/pfxxvH8RS8z7NwZrrWLj3_brightscript-reference-manual-ver-70-pdf.zip" label="BrightScript Reference Manual (ver 7.0).pdf.zip" isUploading="false"}

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/d6yDqi1PfZCQfJ_ZSUm7Q_brightscript-reference-manual-ver-62-pdf.zip" label="BrightScript Reference Manual (ver 6.2).pdf.zip" isUploading="false"}

::File{src="https://api.archbee.com/api/presign/0prk6SO2dy9LdU77jB8D1/Jl6IgmBw1jA6G1Q6Vttz6_brightsignreferencemanual-v61-1pdf.zip" label="BrightSignReferenceManual_V6.1-1.pdf.zip" isUploading="false"}

