Even pascal? Pascal can be compiled (1) in a single pass. That makes it easier to write a compiler for it than C if memory is tight.
And indeed: https://www.c64-wiki.com/wiki/Pascal lists seven different pascal compilers for the C64; https://www.c64-wiki.com/wiki/C lists only four C compilers. I don’t know how complete these implementations were.
(1) not optimally, but many people would compare the speed and size of compiled code with interpreted Basic (if you really needed speed, you would use assembly), so that often didn’t matter much.
I'm not sure about this assertion. Pretty much every major high-level language of the time was available for the 64, including C, FORTH, FORTRAN, COBOL, and I think even PASCAL.