The computer language “immediate C”

The programming language “immediate C” or iC is a declarative, event driven extension of the procedural language C – useful for control and robotics and for dealing with events generated in a GUI.

iC utilizes the syntax of C to give meaning to statements that have no semantic support in C. In addition to standard variables, which are modified by the flow of instructions, iC provides so called ‘immediate‘ variables, whose values are updated, whenever a change of input calls for an immediate change in output. An efficient Data Flow technique implements this strategy.

Continue reading “The computer language “immediate C””