A native application is an application written in or compiled to the machine code for the particular processor of the OCAP 1.0 device. Typically, it is written in C, C++, or assembly language and may be supplied with the OCAP implementation or downloaded over the cable.