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 computers for micros, the compiler has also been useful as an example simple enough for teaching purposes.

The original compiler, written in Small-C by Ron Cain, appeared in the May 1980 issue of Dr. Dobb's Journal. James E. Hendrix improved and extended the original compiler, and published The Small-C Handbook. Small-C was important for tiny computers in a manner somewhat analogous to the importance of GCC for larger computers. Like its UNIX counterparts the compiler generates assembler code, which then must be converted to machine code by an appropriate assembler.

The Z88DK Small-C cross compiler is capable of generating code for many Zilog Z80 based computers.

[Top]

References

[Top]




  View Live Article   This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License