IMAO a contest should simply be a problem description. The solution should be up to the contestee, whether C, C++, Pascal, Assembler, ADA. The solution ideally should be able to be written in whatever is most comfortable for the participant. Granted, on these boards, the solution should only be posted in C, C++, C#.
There are only 10 types of people in the world -- those that use binary, and those that don't