The question "Can I run compiled C programs?" is not
different than the question "Can I run external programs?"
since one a program is compiled into an executable, the
question of which language its source code was written
in is fairly irrelevant.
Have you looked at the Program Executation Functions
section of the manual? Several alternatives there,
together with back-quotes `` which work pretty much
as they do in the shell.