How many free C compilers are there for the PC?
I hope that the OP has more ideas about using Arduino.