Extended Color Basic es una actualización del intérprete Color BASIC para la serie Radio Shack / Tandy TRS-80 Color Computer y es el intérprete básico predeterminado para Color Computer 2 . Las implementaciones de Color Computer Basic son algo diferentes para las versiones de Basic que vienen con la otra familia de máquinas TRS-80, a saber, los niveles básicos I, II y III. [1] Los ensambladores y compiladores Pascal y C están disponibles para las diferentes máquinas de la serie. Se pueden encontrar subconjuntos modificados de Color Basic en muchas de las series de computadoras de bolsillo Radio Shack PC (PC-1 a PC-4 de Sharp, PC-5, PC-6 a PC-8 de Casio) de la época. [2] [3]
Color Basic se actualizó nuevamente para Color Computer 3 y algunas fuentes se refieren a él como Enhanced Color Basic. [4] También se desarrolló para estas máquinas una versión que contiene rutinas para la gestión de discos conocida como Disk Color BASIC . [5] Las actualizaciones del lenguaje incluyen rutinas como Play (para usar con la función de sonido), Draw (para gráficos vectoriales y otras cosas con líneas) y otras adiciones, así como funciones no documentadas como las heredadas originalmente del Color Basic original. para trabajar con los modos semi-gráficos . [6] Un quinto lenguaje de programación para esta serie de computadoras es el intérprete básico que se ejecuta en Radio Shack / Tandy MC-10 , una pequeña computadora comercializada a partir de 1984. [7] Emuladores de las computadoras en color que ejecutan este programa de interpretación otros están disponibles para computadoras modernas, algunos de los cuales requieren un archivo de "instantánea" de la máquina física. [8]