Of course Harry doesn't C# and that's why he wears glasses. I guess he does have a good BASIC though. He may not GO to Ravenclaw since he's not as smart as Blaise PASCAL. He did do well to BOO Voldemort, though, but I guess he was not a good ASSEMBLER of potions.
Yes I'm a coder, so I guess this is some coder's inside humor.