Re: Indeed C is everywhere just deep down
Free Basic can generate assembler on x86 and generates C for gcc for the rest.
Free Pascal writes ELF .o directly, but still uses LD on popular *nix targets.
On more static targets like Windows and go32v2/dos it has complete stack (assembler/archiver linker, resource compiler and, finally, in the development version, a debugger).