Very much so. But there are many architectures and C is a reasonable "portable assembler" of sorts, so having an inkling of a single ISA and a grasp of C will help a lot in de-mystifying more complicated data structures in any language on most architectures.
But you are correct that C by itself is not quite enough.
But you are correct that C by itself is not quite enough.