Caster damage dealer?

Hello everyone, I ask you in your opinion which are the best casters to deal damage?

In first place is the sorcerer, right? even if I understand that he eats up resources a lot

after who would be Warlock or Wizard?

Is it true that the Wizard compared to Sorcerer and Warlock is more oriented towards utility in and out of combat?

A possible ranking aimed only at damage would be: Sorcerer, Warlock, Wizard?