Interactive C is a custom version of the C language designed for educational robotics. It was originally created by Randy Sargent and Fred Martin when they developed the MIT 6.270 Robot Controller.
When using Interactive C (IC), an interpreter program (called the ”firmware”) is loaded onto the Handy Board. Then, the desktop compiler communicates with this interpreter. IC then compiles your code—as you type it—and downloads it to the interpreter for immediate execution.
Interactive C, or “IC,” was maintained by the KISS Institute for Practical Robotics. It is available for Windows, Mac, and Linux platforms.
Here are copies of the final releases issued by KIPR: