The system can be programmed as the target of a PC-hosted IDE or through locally hosted programming languages.
As the video display is generated in software, the capabilities of it depend on the software driver, but a typical PAL/NTSC driver would be able to generate a 256x192 screen resolution, and typically 80 to 96 colors maximum .