C doesn't support binary because octal and hex are more concise ways of saying the same thing. Plenty of other languages such as Perl, Python and Ruby do support binary literals.
Name:
Anonymous2012-02-10 14:44
You know what really rustles my jimmies? When an assembler doesn't support direct binary literals.
Many C compilers targeting smaller embedded things usually extend the language with binary literals and sometimes bit flip statements. Useful when you have 40 bytes of RAM (they call them ``General Purpose Registers'' though) to work with.