No specific reason really. I didn't think about it at the time, that's just how I typed it.
Probably because C is a single letter, and thus potentially needs some differentiation from the surrounding sentence, whereas Haskell is an actual word. But no idea really.