The string formatting concept found in sprintf can be found in almost any language today (you know, smothering a string with %s %d %f etc. and providing a list of variables to fill their places).
Which langugage was it originally that had a library function or language construct which offered this functionality?
Please specify some kind of source reference to confirm your claim, so that we avoid pure speculation or guessing.
Regards
Robert
Wikipedia has a pretty thorough history. It suggests that the C printf function had its origins in BCPL’s writef function.