Perhaps a Unicode table might help you?
http://unicodetable.orgAscii is, originally, American.
Unicode is meant to be used world wide, just about any language.
Valve and or Garry may have made a mosh of both, or using one over other.
Or perhaps another standard, ISO8859, which, is ASCII + (extra), and actually sounds more like what you describe.