Both PocketC AND PocketC Desktop Edition for PalmOS:
PocketC is a PalmOS device-based compiler that compiles memos into a compact bytecode. The PocketC language syntax is derived from C, but is simpler and includes convenient features such as a string data type. A rich set of built-in functions is provided covering graphics, sound, databases, and serial.
The desktop companion to PocketC. PocketC Desktop Edition is a Windows-based editor and compiler which allows creation of standalone applications, or PocketC applets in either .PRC or .PDB files. When used in conjunction with the PalmOS Emulator, all development and testing can be done from the desktop.