Small Device C Compiler
The Small Device C Compiler is a free-software, partially retargetable C compiler for 8-bit microcontrollers. It is distributed under the GNU General Public License. The package also contains a linker, assembler, simulator and debugger. As of March 2007, SDCC is the only open-source C compiler for Intel 8051-compatible microcontrollers.
In 2011 the compiler was downloaded on average more than 200 times per day.Supported hosts
Sources, documentation, and binaries are available for Linux, macOS, and Windows.Supported targets
The following include binary compatible derivatives:
Work is in progress on:
SDCC suite is a collection of several components derived from different sources with different FOSS licenses.