Reactive C
A C based language for reactive programming, in which program behaviors are defined in terms of reactions to activations.
"Reactive C: An Extension of C to Program Reactive Systems", Software Practice and Experience, vol 21(4), 401-428, 1991.