Answer
Laird's BLE devices running smartBASIC will run programs written with a .sB file extension which must first be compiled with Laird's UWTerminal or UWTerminal X and the correct cross-compiler which will generate the program with a .uwc file extension.