I don't think anybody thinks that. Obviously writing code in assembly is the way to achieving most performance, but that isn't portable. C is almost portable assembly, thus it's one of the faster languages.
Most C code can be compiled fairly straightforwardly to ASM, and the performance is somewhat predictable. C also has many limitations when it comes to how well you can abstract, and it lacks powerful metaprogramming features.