Arduino is a project mainly written in C, it's free.
Code to simplify function creation for campers.
Hey you campers! You're going to be programming robots!
Compile using:
make FFILE=basename
where your file is basename.c
Forward(1);
blink(1, 2);