CPOC Overview




Main Menu | CPOC | C68 for QDOS | History | Feedback

CPOC is a ANSI C development system for developing programs that can be used on the Psion 3a/3c. It is intended for use by those who do not want to spend the money required to obtain the Psion C SDK that is distributed by Psion. It is intended to provide a standard ANSI C environment and it does not give you access to all the facilities of the Psion EPOC operating system - if you want this we still recommend the Psion C SDK for this purpose.

For information on how the CPOC compiler builds on work we have done on other operating systems you can read the history topic.

Although CPOC always generates code for the Psion 3a/3c machines, it can actually run hosted on a variety of different operating systems. The ones currently supported are:

The major components that make up CPOC are: There are few components that are optional and need only be installed if desired: In addition there are the other components that make up any C development system such as: The CPOC downloads page allows you to select just those components that are relevant to the use you intend to make of CPOC, and the platform on which you intend to run it.

Main Menu | CPOC | C68 for QDOS | History | Feedback