It does make sense, your language can target C or LLVM. each option comes with pros and cons e.g: C is more familiar, LLVM has better support for JIT compilation.
I also "incorrectly" wrote "target C" instead of "target C code". It's obvious what I meant.
>> Comparing the 2 is nonsensical to say the least.
You could have easily googled "C vs LLVM as a backend" to find a lot of interesting discussions comparing both before being so confidently incorrect