It looks like EBCDIC supports lower case letters just fine. Any idea why they used all uppercase? I've noticed use of all uppercase on a lot of old systems, and always sort of wondered why. Is there a good technical reason? Maybe a data type that uses less space per letter?