Small-C

Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes. Small-C is a retargetable compiler. Porting Small-C requires only that the back-end code generator be rewritten for the target processor.

Small-C

Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes. Small-C is a retargetable compiler. Porting Small-C requires only that the back-end code generator be rewritten for the target processor.