$CCompiler sets the default C compiler to use for operating on C code.
Reference
(C Compiler Driver Package Tutorial) The C Compiler Driver package allows you to use a C compiler from within Mathematica. This section summarizes the functionality. This section summarizes the functions used to ...
CArray
(SymbolicC Package Symbol) CArray[name, args] is a symbolic representation of an array.
CBlock
(SymbolicC Package Symbol) CBlock[args] is a symbolic representation of a block of statements.
CBreak
(SymbolicC Package Symbol) CBreak[] is a symbolic representation of a break statement.
CCall
(SymbolicC Package Symbol) CCall[fname, args] is a symbolic representation of a call to a function.
CCast
(SymbolicC Package Symbol) CCast[type, obj] is a symbolic representation of a cast of obj to type.
CComment[text] is a symbolic representation of a comment. CComment[text, {pre, post}] includes text to add before and after the comment.
CDeclare[type, var] is a symbolic representation of a variable declaration.CDeclare[type, {var_1, ...}] declares a number of variables.
CDefault[] is a symbolic representation of a default statement.