rs, floats, or structures).  Or maybe you have some intense code that would just execute faster in C.  In any case, you can do this in a "simple" C program and you don't have to go to the trouble of writing a Shared Library.  The drawback (most likely) is that it is not as fast as calling a Shared Library and the data you get back is in the form of a string which you must then parse to get at multiple return items if necessary.

<P>Your single "C Subroutine" can do any number of things.  With the AppLaunc