Originally Posted by
christop
ASCII is defined for characters 0 through 127. ASCII is a 7-bit standard, so no characters exist outside of that range. Anything or anyone that claims otherwise is uniformed.
How characters outside of that range are displayed depend on the character encoding setting of your system. My system is configured as UTF-8, and each byte value above 127 is printed as a question mark inside a box. Your system appears to be configured to use the ISO-8859-1 character encoding or a similar encoding. That is an 8-bit character encoding that defines codes 128 through 255. The lower 128 characters are identical to ASCII (same as UTF-8), so it's "backward compatible" with ASCII.